(Общие вопросы) Можно ли узнать, есть ли на чужой форме кнопка с определенным названием ?

Вопрос: (Общие вопросы) Можно ли узнать, есть ли на чужой форме кнопка с определенным названием ?

Ответ:

Можно, нужно воспользоваться функциями FindWindow и FindWindowEx, для примера, будем в калькуляторе искать кнопку с надписью "С" :
HWND wind ; // хэндл окна калькулятора
wind = FindWindow(NULL,"Калькулятор"); // находим его
if(HWND hWnd=FindWindowEx(wind,NULL,NULL,"C")) // ищем кнпку с названием "С"
{
ShowMessage("All OK");// если есть, выводим что все ОК .
}
else
{
ShowMessage("Error !");// если нет, то нет :)
}

Информаци о записи: (Общие вопросы) Можно ли узнать, есть ли на чужой форме кнопка с определенным названием ?

Добавлен DeVoid | Сайт http://devoid.com.ua/ | Добавлена 26 Августа 2007

  • Digg it!
  • Delicious
  • +МоёМесто.ru
  • Добавить страницу к Мистеру Вонгу
  • Добавить страницу к Мистеру Вонгу