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