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

Вниз

IsWindowStayOnTop   Найти похожие ветки 

 
KADAN ©   (2004-02-16 09:17) [0]

Понимаю, что вопрос глупый, но я не смог найти как узнать StayOnTop ли окно по хендлу


 
KADAN ©   (2004-02-16 09:26) [1]

Вроде бы нашел...
(GetWindowLong(handle,GWL_EXSTYLE)and WS_EX_TOPMOST)=WS_EX_TOPMOST
Я прав?


 
NAlexey ©   (2004-02-16 09:47) [2]

Абсолютно.


 
KADAN ©   (2004-02-16 10:06) [3]

А почему тогда не работает
SetWindowLong(handle,GWL_EXSTYLE,GetWindowLong(handle,GWL_EXSTYLE)or WS_EX_TOPMOST);


 
NAlexey ©   (2004-02-16 10:23) [4]

>KADAN ©   (16.02.04 10:06) [3]
 SetWindowPos(Handle, HWND_TOPMOST, 0, 0, 0, 0,
         SWP_NOMOVE or SWP_NOSIZE or SWP_NOACTIVATE or SWP_NOOWNERZORDER);


 
KADAN ©   (2004-02-16 10:52) [5]

Ну я вобщем-то так и делаю, но все-таки, мне интересно почему не работает SetWindowLong?


 
NAlexey ©   (2004-02-16 11:42) [6]

Certain window data is cached, so changes you make using SetWindowLong will not take effect until you call the SetWindowPos function.


 
KADAN ©   (2004-02-16 12:01) [7]

Спасибо, разъяснил!



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

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

Наверх





Память: 0.46 MB
Время: 0.031 c
3-1080120585
Max1
2004-03-24 12:29
2004.04.18
Access поле типа счетчик


3-1079613530
ice_man
2004-03-18 15:38
2004.04.18
Paradox: список таблиц


7-1076339244
Seldon
2004-02-09 18:07
2004.04.18
Иконки дисков


1-1080140043
ricks
2004-03-24 17:54
2004.04.18
Методы ActiveX


3-1079272168
BAYES
2004-03-14 16:49
2004.04.18
MSAccess





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский