CWnd::SendDlgItemMessage

将消息发送到控件。

LRESULT SendDlgItemMessage( 
   int nID, 
   UINT message, 
   WPARAM wParam = 0, 
   LPARAM lParam = 0  
);

参数

  • nID
    指定将接收消息对话框控件的标识符。

  • message
    指定要发送的消息。

  • wParam
    指定其他消息相关的信息。

  • lParam
    指定其他消息相关的信息。

返回值

;如果未找到,指定控件的窗口过程返回的值或0控件。

备注

SendDlgItemMessage 成员函数不返回,直到处理消息。

使用 SendDlgItemMessage 与获取 CWnd相同的*为特定控件和 SendMessage 请调用成员函数。

示例

void CMyDlg::SetSpinRange()
{
   //set the min and max range of the up/down or spin control
   SendDlgItemMessage(IDC_SPIN1, UDM_SETRANGE, 0, (LPARAM) MAKELONG (8, 1));
}

要求

Header: afxwin.h

请参见

参考

CWnd 类

层次结构图

CWnd::SendMessage

SendDlgItemMessage