Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];

Вниз

FindWindow   Найти похожие ветки 

 
md   (2003-11-12 18:44) [0]

В функции FindWindow первый параметр это - pointer to class name
Что это такое?


 
Digitman   (2003-11-12 18:48) [1]


> pointer to class name


указатель на первый символ строки символов (ограниченной справа нуль-терминатором), которая содержит имя класса искомого окна


 
md   (2003-11-12 18:51) [2]

а если там поставить nil?


 
Игорь Шевченко   (2003-11-12 18:55) [3]

А если справку почитать ?


 
Prov   (2003-11-12 19:41) [4]

поставь его в nil, а вторым параметром укажи название окна


 
Digitman   (2003-11-13 08:44) [5]


> md


ставь nil

тогда ф-ция вернет хэндл первого же найденного окна с именем, заданным вторым параметром. А окон с одним и тем же именем может существовать туева хуча ! Получил хэндл ? Сиди теперь и чеши репу, что же за окно ты нашел)...

а вот если ты не nil первым параметром указал, а имя класса окна, то область поиска резко сужается, т.е. имя класса в паре с именем окна позволяет более точно идентифицировать искомое окно.


 
DillerXX   (2003-11-13 20:13) [6]

Ну я вот вообщето ниразу не замечал, что может быть приложение с окном "Прога" в ней панель "Прога" а там две кнопки "Прога" и "Прога" :) Вот если можно было(а может можно?(не пробовал...)) во втором параметре указать что-то типа nil то найденных окон будет много.


 
Prov   (2003-11-13 23:41) [7]

для того, чтобы найти окна на уже существующем окне программы, например, кнопку, или какой-нить едит, нужно заюзать FindWindowEx


 
Дубинин Алексей   (2003-11-14 23:08) [8]

Удалено модератором
Примечание: Надо не учитьдругих, как отвечать, а самому написать пример


 
Duk_777   (2003-11-15 15:18) [9]

var h:hwnd;
begin
h:=findwindow(nil,"название окна");//если знаешь имя окна
h:=findwindow("class",nil);//если знаешь class



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.011 c
3-62964
Элина
2003-12-23 17:29
2004.01.20
BDE программно


14-63386
Netjp
2003-12-29 02:14
2004.01.20
Надоел сайт... вот думаю закрыть или оставить...


3-63026
BlackTiger
2003-12-21 22:38
2004.01.20
Глюки грида DeveloperExpress4? Или как?


1-63101
Unknown
2004-01-10 22:42
2004.01.20
TWinControl


14-63302
Nick-From
2003-12-26 21:11
2004.01.20
Система на Atlon XP





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский