[Now Supported on Windows NT]
SendControlMsg可以由shell视图对象调用,以将控制消息发送到Explorer控件,无论是对于一个对象还是一个状态栏窗口。
发送SendControlMsg
UINT id, | //标识一个??控件 |
UINT uMsg | //指定要发送的消息 |
WPARAMwParam中, | //取决于uMsg |
LPARAMlParam的, | //取决于uMsg |
LRESULT *PREF | //指向SendMessage返回值 |
); |
参数
id
指定工具栏(FCW_TOOLBAR)或状态栏窗口(FCW_STATUS)的标识符。
uMsg
指定要发送到控件的消息。
wParam中
该值取决于uMsg参数中指定的消息。
lParam的
该值取决于uMsg参数中指定的消息。
价格
指向SendMessage函数的返回值。
返回值
如果成功返回NOERROR,否则返回OLE定义的错误值。
备注
请参阅commctrl.h头文件,找到可以发送到工具栏或状态栏控件的消息。
调用注意事项
使用此呼叫需要勤奋的关注,因为将状态栏或工具栏置于不正确的状态会影响资源管理器的性能。
实施者注意事项
如果您的资源管理器没有这些控件,您可以返回E_NOTIMPL。
也可以看看