我想模拟一下MFC的消息机制,写了个小例子有个问题不大清楚:发送COMMAND消息,该如何把参数也发过去??SendMessage(WM_COMMAND, ID_BLAH_BLAH);如果是普通的消息,我们可以把参数放到WPARAM和LPARAM中,而发送WM_COMMAND消息却不行。请大家给个解释,谢谢啦
顺便把写的blog,贴一下http://googlestop.com/blog/2007/05/18/%e5%bb%ba%e7%ab%8b%e8%87%aa%e5%b7%b1%e7%9a%84%e6%b6%88%e6%81%af%e5%be%aa%e7%8e%af/
顺便把写的blog,贴一下http://googlestop.com/blog/2007/05/18/%e5%bb%ba%e7%ab%8b%e8%87%aa%e5%b7%b1%e7%9a%84%e6%b6%88%e6%81%af%e5%be%aa%e7%8e%af/
解决方案 »
- 为什么DEBUG版的运行正常,RELEASE版的却不能?
- 老大们,帮我看看这是不是内存泄露还是其他什么消息??
- 字符串简单问题
- 一个奇怪的错误
- 急问:GlobalAlloc可以用new代替吗
- 关于在线检测的问题
- DllSurrogate的问题
- 怎样得到DLL的ProgID?
- 在ie中调用activex(ocx),提示应用程序发生异常,未知的软件异常(0xe06d7363),位置为0x77e6a4e1
- 有没有人知道Crystal Report的文件格式。
- 无文档/视图支持的单文档界面,CChildView是CWnd,怎么把视图加进出并改成CScrollView派生类?
- 关于#pragma comment
这样写,就是把2008发出去了可问题是:ID_FIRE3已经把 WPARAM占了,还有,2008怎么接受??
可以参考WM_NOTIFY 的做法,传递指针.
参考WM_NOTIFY 消息
将几个参数合成一个指针