关于 sendmessage参数的问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 00:50:01
LRESULT SendMessage(
HWND hWnd, // handle of destination window
UINT Msg, // message to send
WPARAM wParam, // first message parameter
LPARAM lParam // second message parameter
);
/////////////////////////
我想知道第2个参数的类型有多少种和他是什么类型(主要的)

WM_ (窗口类型)
EM_ (**类型)
CB_ (***)
...

把你知道的列出来看看^_^
MSDN不会查- -#
spy++ ???
spy++怎么看,按哪个选项?

第2个参数指定被发送的消息
消息分为三种:标准消息、命令消息、通告信息

不用列了,你直接 在VC studio 里面启动工具 spy++ ,就能看到所有的消息了。

对于消息,程序员应该不陌生。WM_CREATE,WM_PAINT等等都是Windows程序设计中必不可缺少的组成部分。大多有关MFC Win32编程的书籍都将Windows消息分为三大类即:
* 标准消息: 任何以WM_开头的消息(WM_COMMAND除外);如:WM_QUIT,WM_CREATE;
* 命令消息: WM_COMMAND;
* 子窗口通知: 由子窗口(大多为控件)产生并发送到该控件所属的父窗口的消息。(NM_..)(注意:此类消息也以WM_COMMAND形式出现)
像LBN_ 为列表框控件的
TVN_树形控件的
另外参考
http://zhidao.baidu.com/question/81447109.html