Метод API для получения элементов управления окна - PullRequest
1 голос
/ 16 августа 2011

Я долго искал в MSDN, но не мог его найти.

На самом деле, я даже не знаю, как элементы управления вызываются в API. они не объявлены как "Окно", верно? (Для них нет hwnd, я не был уверен, потому что я видел метод, который, казалось, мог вернуть элемент управления, но он возвращает hwnd.)

Допустим, у меня есть ручка окна. Я хочу получить его элементы управления (текстовое поле, кнопка, флажок ....)

Какие есть способы сделать это? И снова, как элементы управления вызываются в API? Спасибо за помощников.

1 Ответ

5 голосов
/ 16 августа 2011

Они называются Windows, а HWND являются дескрипторами этих окон, точно так же, как fopen() возвращает дескриптор файла. Эти - это все функции, которые вам понадобятся.Попробуйте EnumChildWindows

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...