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

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

ShellExecute - первый параметр [D5, Win2k]


StelZ ©   (2002-01-07 20:22:00) 

Скажите, пожалуйста, что значит первый параметр у ShellExecute и на что он влияет?


StelZ   (2002-01-08 01:10:00) [1]

Спасибо, ясно!


Vovchik   (2002-01-07 23:56:00) [2]

Да, если есть форма. А если нету, например, если из консольной проги это всё происходит - тогда можно (нужно!) 0. На мой взгляд, всё же винде плевать на этот хэндл.


Delphimun   (2002-01-07 22:11:00) [3]

лучше ставить handle формы(form1.handle)


Vovchik   (2002-01-07 20:31:00) [4]

По крайней мере в SDK написано так:

Handle to a parent window. This window receives any message boxes that an application produces. For example, an application may report an error by producing a message box.

Т.е., я так понимаю, что это хэндл окна, который будет владельцем сообщения, если оно будет (сообщение, которое сделает ShellExecute).
Вообще, я всегда ставил его 0 и всё работало.


Наверх

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