Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];

Вниз

ехплорер падает :(   Найти похожие ветки 

 
KADAN ©   (2004-02-26 15:16) [0]

доброго времени суток всем! В программе есть такой код
   h:=GetForegroundWindow;
   if (GetWindowLong(H,GWL_EXSTYLE)and WS_EX_TOPMOST)=WS_EX_TOPMOST then begin
     SetWindowPos(H, HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOMOVE or SWP_NOSIZE or SWP_NOACTIVATE);
     PlaySound("SNDDOWN",HInstance,SND_RESOURCE)
   end else begin
     SetWindowPos(H, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE or SWP_NOSIZE or SWP_NOACTIVATE);
     PlaySound("SNDUP",HInstance,SND_RESOURCE);
   end;
   closehandle(h);

если это просиходит с окошком ехплорера, то при завершении работы, оно долго не закрывактся и винда предлагает мне его "End Now"... абыдна... хотелось бы чтобы етого не происходило... может мне кто-нить в етом помочь?


 
Игорь Шевченко ©   (2004-02-26 15:24) [1]


> closehandle(h);


Выбрось.


 
KADAN ©   (2004-02-26 16:05) [2]

Да я уж понял, что не в нем дело, это я его от безысходности добавил... наверное это все-таки не из-за моей проги, а просто винду пора переставить... проблема в другом:
Винда загружается, выскакивает окно "С:\" (всегда), если его закрыть и открыть другое окно, затем выполнить логофф вижу "Ending program, please wait..." если же его не закрывать, или просто закрыть, не открывая других окон, ничего такого нет...

> Уважаемый модератор, можете переместить эту тему в другой форум.


 
GrayFace ©   (2004-03-04 18:20) [3]

Просто добавь в автозапуск свою прогу и скрывай это окно.



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

Форум: "WinAPI";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.035 c
14-1081390448
lokid7
2004-04-08 06:14
2004.05.02
Библиотека


7-1076338598
gid
2004-02-09 17:56
2004.05.02
Как определить загруженность процессора в Win XP ?


3-1080979672
Belkova
2004-04-03 12:07
2004.05.02
Как обновить д-е во всех приложениях


14-1081374394
Феликс
2004-04-08 01:46
2004.05.02
Анимация для игр


3-1081318972
besen-ok
2004-04-07 10:22
2004.05.02
Как орпеделить является значение Null





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский