LBSELCHSTRING

【勇芳软件工作室】汉化HomePreviousNext

当选择在对话框的任何列表框或组合框中更改时,“打开”或“另存为”对话框会将LBSELCHSTRING注册消息发送到挂钩过程。

对于Explorer风格的打开和另存为对话框,此消息已被CDN_SELCHANGECDN_TYPECHANGE消息取代。

MessageID = RegisterWindowMessage(LBSELCHSTRING);
idListBox = (UINT) wParam;
iItem = LOWORD (lParam);
iType = HIWORD (lParam);

参数

【idListBox】

选择更改的列表框或组合框的标识符。

【的iItem】

列表框或组合框中所选字符串的编号。

【然后,类型】

选择类型更改。此参数可以是以下值之一:

CD_LBSELCHANGE【的iItem】标识的项目是在单选列表框中选择的唯一项目。
CD_LBSELADD【的iItem】标识的项目是在多选列表框中选择的项目之一。
CD_LBSELSUB在多选列表框中不再选择由【的iItem】标识的项目。
CD_LBSELNOITEMS多选列表框中不存在任何项目。

返回值

无返回值。

备注

挂钩过程必须在调用RegisterWindowMessage函数时指定LBSELCHSTRING常量,以获取对话框发送的消息的标识符。

也可以看看

CDN_SELCHANGE, CDN_TYPECHANGE, RegisterWindowMessage