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));
}

必要条件

ヘッダー: afxwin.h

参照

関連項目

CWnd クラス

階層図

CWnd::SendMessage

SendDlgItemMessage