Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.01;
Скачать: CL | DM;

Вниз

Как можно реализовать задержку в выполнении программы?   Найти похожие ветки 

 
Looser   (2002-06-17 23:39) [0]

Хочу убрать всплывающее окно при загрузке программы, но закрыть его можно только через 5 секунд после запуска. Как эту ПАУЗУ реализовать? Заранее спасибо! Код прилагается:

WinExec("D:\Program\PowerStrip\pstrip.exe", 1);
hPSWnd := FindWindow("TTipsForm", NIL);
ShowWindow(hPSWnd, SW_HIDE);
// нужна пауза 5 секунд -->
PostMessage(hPSWnd, WM_CLOSE, 0, 0);


 
Looser   (2002-06-17 23:49) [1]

Я хотел вначале попробовать:

repeat
PostMessage(hPSWnd, WM_CLOSE, 0, 0);
until True;

Но похоже PostMessage возвращает True даже если окно не закрылось, да и процессор это грузит.


 
Pat ©   (2002-06-17 23:50) [2]

Sleep()?


 
rhf ©   (2002-06-17 23:51) [3]

sleep(5000)


 
Looser   (2002-06-18 00:45) [4]

Спасибо! Дальше может немножко не в тему, да и это не кряк-форум :) НО! Каждый раз после запуска моей чудо-проги, задержка у этого окна увеличивается. И сколько бы я не увеличивал задержку, окно будет недоступным все-равно дольше :) Да уж...


 
Егоров Николай   (2002-06-18 05:35) [5]

Ну если сильно мозолит глаза,попробуй так:
SetWindowPos(hPSWnd,0,-100,-100,1,1,SWP_HIDEWINDOW);



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

Текущий архив: 2002.07.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.009 c
1-1032
Torry
2002-06-18 10:30
2002.07.01
Как написать windows кий сервис


8-1108
PEC
2002-02-25 12:51
2002.07.01
Delphix


14-1151
Val
2002-05-28 19:11
2002.07.01
массивы открытого типа в С/С++


3-865
Дмитрий Баранов
2002-06-06 15:55
2002.07.01
Ограниченное число записей - вперемешку


1-953
@andrew
2002-06-19 18:05
2002.07.01
Привет всем! Очень прошу помочь! Люая помощь-огромное спасибо :)