Форум: "Начинающим";
Текущий архив: 2006.07.30;
Скачать: [xml.tar.bz2];
ВнизКак найти хендл Найти похожие ветки
← →
17Landgraf (2006-07-09 19:57) [0]Скажите, как можно узнать хендл окна, запущеного приложения с помощью WinExec, без использования функции FindWindow?
Например:
WinExec("C:\Windows\Notepad.exe F:\test.txt",sw_show);
Найти хендл окна файла test.txt.
← →
PSPF2003 © (2006-07-09 20:54) [1]Никак.
← →
Юрий Зотов © (2006-07-09 22:31) [2]> 17Landgraf (09.07.06 19:57)
Предположим, запущенное через WinExec приложение создало 5 окон. Ему ведь ничто не мешает это сделать, верно? Примером может служить хотя бы та же Delphi, которая при запуске создает окон, наверное, не 5, а еще больше.
Ну так вот - запущенное через WinExec приложение создало 5 окон. Или ни одного, такое тоже запросто может быть. Вы спрашиваете - как можно узнать хендл окна, запущеного приложения?
А какого, собственно, окна? Если их много, или если их ни одного?
← →
cyborg © (2006-07-10 08:38) [3]Если опишешь требуемую задачу, то, возможно, можно найти другое решение. Свой блокнот в своей программе можно сделать за несколько минут.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.07.30;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.013 c