我在用户界面线程中创建了一个窗口,方法如下:
CFrameWnd* wnd = new CFrameWnd;
wnd->Create(NULL,
L"Window",
WS_OVERLAPPED|WS_CAPTION|WS_SYSMENU|WS_MINIMIZEBOX|WS_MAXIMIZEBOX,
CRect(100, 100, 910, 732)); //800*600
wnd->ShowWindow(SW_SHOW);
wnd->UpdateWindow();
m_pMainWnd = wnd;我怎才能获得这个窗口的消息呢?
比如在这个窗口上面点击,怎样获得这个点击消息。
CFrameWnd* wnd = new CFrameWnd;
wnd->Create(NULL,
L"Window",
WS_OVERLAPPED|WS_CAPTION|WS_SYSMENU|WS_MINIMIZEBOX|WS_MAXIMIZEBOX,
CRect(100, 100, 910, 732)); //800*600
wnd->ShowWindow(SW_SHOW);
wnd->UpdateWindow();
m_pMainWnd = wnd;我怎才能获得这个窗口的消息呢?
比如在这个窗口上面点击,怎样获得这个点击消息。
解决方案 »
- 关于绘制椭圆
- 怎么判断某个指针是由哪个类生成的?
- 我用TREE控件做了一个目录查看的东东,并从系统获取图标显示,怎么显示出来的图标是黑底的?
- CAsyncSocket类在使用Send时怎样知道缓冲区已经全部发送成功?
- 你知道吗???
- 关于学习和工作!
- 菜鸟求帮助
- 请问一个很简单的问题,在先等......
- 神啊,救救我吧!怎么获取IE的内容(或者源文件),用IEHelper或者来个屏幕取词?
- 请问只要是线程就有消息队列,还是此线程产生window后才有消息队列?在控制台程序中,在消息循环中,当受到一wm_timer消息时,此消息将发送给那一window procedure?
- if条件中的函数怎么无法step into跟踪?
- activex做cab让浏览器加载,签名是不是要花钱才行?
new 的时候 new 你写的类.消息在那个类里面响应