查原代码
#define ON_COMMAND(id, memberFxn) { WM_COMMAND, CN_COMMAND, (WORD)id, (WORD)id, AfxSig_vv, (AFX_PMSG)&memberFxn },
// ON_COMMAND(id, OnFoo) is the same as
// ON_CONTROL(0, id, OnFoo) or ON_BN_CLICKED(0, id, OnFoo)
下边注释说的很清楚。
#define ON_COMMAND(id, memberFxn) { WM_COMMAND, CN_COMMAND, (WORD)id, (WORD)id, AfxSig_vv, (AFX_PMSG)&memberFxn },
// ON_COMMAND(id, OnFoo) is the same as
// ON_CONTROL(0, id, OnFoo) or ON_BN_CLICKED(0, id, OnFoo)
下边注释说的很清楚。
解决方案 »
- 类似于金山电池卫士的界面
- 如何向ListBox发LB_FINDSTRING消息?
- 感觉用vc的公司越来越少了
- 关于IPv6的环回地址问题
- 请问怎样得到一个自1970年零点以来经过的秒数,并且如何将其转化为“YYYY-mm-dd hh:mm:ss"的时间格式?
- 如何由一个COM组件的DLL文件得到其clsid或progid
- 为什么会这样?我在CxxDialog类里面做了个CStatic控件,为什么在dialog类内的OnPaint函数里面可以实现对CStatic的描画,而在Cxxdialog实
- 远程数据传输(急)
- 请教!!急!
- 我不行了,请求援助,VC的!
- 我是VC++初学者,以前用pb做开发现在刚开始,就.....
- ttzzgg_80713(求知)进来!给分啊!
The WM_COMMAND message is sent when the user selects a command item from a menu, when a control sends a notification message to its parent window, or when an accelerator keystroke is translated.愿意是说:
当用户选择了一个菜单中的项目,或者一个控件给它的父窗口发送一条通知的消息,或者一个加速键被按下的时候,就会发送一条WM_COMMAND消息。