Форум: "WinAPI";
Текущий архив: 2005.02.13;
Скачать: [xml.tar.bz2];
ВнизWinExec Найти похожие ветки
← →
BVV (2004-12-28 16:35) [0]Почему окно программы запущенной следуещим образом все равно видно?
WinExec("c:\1.exe", SW_HIDE);
← →
Cobalt © (2004-12-28 18:07) [1]А это, видимо, оттого, что вызванная программа не обращает внимания на переданный параметр SW_HIDE - она вполне это может делать.
← →
BVV (2004-12-28 18:36) [2]То есть, даже виндовый калькулятор?
Ну а тогда почему PostMessage(wd, wm_Destroy,0,0) не убивает ни word, ни Exel, ни тот же самый калькулятор?
← →
Суслик © (2004-12-28 18:38) [3]
> Ну а тогда почему PostMessage(wd, wm_Destroy,0,0) не убивает
> ни word, ни Exel, ни тот же самый калькулятор?
:)))
потому, что wd в молоко показывает
← →
Суслик © (2004-12-28 18:39) [4]Я сообщения на память не помню (не за чем), но ошибки при посылке сообщений надо искать начиная с того, чтобы определить тому ли ты вообще посылаешь сообщение...
← →
cerber1 © (2004-12-28 23:27) [5]попробуй
PostMessage(wd, wm_close,0,0)
где wd - хендл окна ворда, екселя и пр.
← →
Дмитрий Ботвин (2004-12-29 08:24) [6]В хелпе по WinExec написано: This function is provided for
compatibility with earlier versions of Windows. Я думаю если
использовать ShellExecute или CreateProcess, то всё будет нормально. Во всяком случаи у меня точно сработало с MS Excel. А WinExec - это API-функция не для WIN32.
← →
[lamer]Barmaglot © (2004-12-29 13:23) [7]PostThreadMessage?
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.02.13;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.038 c