Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Можно ли как-то сохранять все полученные hwnd? [D4, Win95/98]


Lexa1900 ©   (2002-11-02 23:40:00) 

Спасибо за предыдущие ответы, очень помогли разобраться!
После работы программы хотелось бы как-то сохранить полученные handle"ы, можно ли это сделать?
Спасибо.


Наезжалкин   (2002-11-04 14:41:00) [1]

>Можно ли как-то сохранять все полученные hwnd

в реестре, разумеется. и хэндлы процессов тоже туда.


Ru   (2002-11-04 10:55:00) [2]

номерация пунктов меню неизменна, я использовал программу ресурсхакер для получения номеров


Ihor Osov'yak   (2002-11-03 02:41:00) [3]


> А что, нет постоянного чего-либо у этого компонента?


О чем это спич?


По поводу хендл -> компонент см модуль Controls функцию FindControl


Зы - только учти, при разных запусках программы одни и те же компоненты, имеющие окошка, будут иметь разные хендлы...
Это я о твоем желании сохранять непонятно что ....


Lexa1900   (2002-11-03 00:22:00) [4]

Мне нужно второе. А что, нет постоянного чего-либо у этого компонента? Можно, например, узнать имя компонента, зная его hwnd?


Ihor Osov'yak   (2002-11-02 23:52:00) [5]

Чего то непонятно. Что такое сохранять? Имеешь ввиду чтобы виндозные обьекты, стоящие за хендлами, оставались жить? Или сохранять значение самих хендлов? Последнее очень просто, если вспомнить, что хендлы - обычные целые числа. Только не пойму, зачем это? Ведь большинство типов виндозных обьектов, созданных программой, умирают вместе с программой. Это кстати и про первый вариант.


Наверх

Титульная страница Поиск, карта сайта Написать письмо