END
Функция TestDlgProc в файле GETDLGBU.C |
|||
См. \local-sources\chap08\08-13. txt |
|||
GetDlqCtrllD • Windows 98 • Windows 2000 |
|||
Описание |
Функция GetDIgCtrllD возвращает идентификатор элемента управления, получив дескриптор окна. |
||
Синтаксис |
int GetDlgCtrlID( HWND hwndCtl ) |
||
Параметры |
|||
hwndCtl |
HWND. Дескриптор элемента управления. |
||
Возвращаемое значение |
int. В случае успешного выполнения возвращаемое значение — идентификатор элемента управления; в ином случае возвращаемое значение — NULL (это указывает, что hwndCtl не является допустимым дескриптором окна). |
||
Включаемый файл |
winuser.h |
||
См. также |
GetDlgltem, SendDlgltemMessage |
||
Пример |
В следующем примере (рис 8.6) показано несколько равнозначных способов отправки сообщений элементам управления диалогового окна. При получении сообщения WM_INITDIALOG элемент управления диалогового окна устанавливает First Text в качестве текста элемента управления редактированием. Происходит также выборка значения дескриптора; окна элемента управления редактированием. При щелчке на кнопке IDC_SECOND текст элемента управления редактированием изменяется непосредственно путем отправки сообщения WM_SETTEXT окну элемента управления редактированием. Этот метод равнозначен применению функции SetDlgltem-Text. При щелчке на кнопке IDC_THIRD идентификационное значение диалогового окна для этого элемента управления редактированием определяется исходя из значения дескриптора |
||
окна с использованием функции Get-DlgCtrllD. Идентификатор затем используется для изменения текста элемента управления редактированием, на этот раз с применением функции SetDlgltemText. В следующем примере показана только процедура диалогового окна для этой программы. Более подробный пример приведен в описании функции DialogBox. |
|||
См. \local-sources\chap08\08-14.txt |
|||
GetDlgltem • Windows 98 • Windows 2000 |
|||
Описание |
Функция GetDlgltem выбирает дескриптор элемента управления в указанном диалоговом окне. Дескриптор окна элемента управления диалоговым окном может использоваться для изменения поведения этого дочернего окна путем определения подкласса. После получения дескриптора окна с помощью функции GetDlgltem в приложении можно применить функции |
||
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.