FlashWindowEx
От: Saltarello СССР http://saphirelab.hut.ru/
Дата: 17.04.03 14:36
Оценка:
Есть в MFC такая хорошая функция как FlashWindowEx. Только почему-то VC++ 6 её не хочет знать. Как это получается, ведь в MSDN она описана!?
Не умножай сущностей без необходимости
Re: FlashWindowEx
От: Serguei666 Беларусь  
Дата: 17.04.03 15:30
Оценка:
Здравствуйте, Saltarello, Вы писали:

S>Есть в MFC такая хорошая функция как FlashWindowEx. Только почему-то VC++ 6 её не хочет знать. Как это получается, ведь в MSDN она описана!?

Что значит "VC++ 6 её не хочет знать"? Ошибка компиляции? Ошибка линковки? Ошибка Runtime?
При положительном ответе на любой из вопросовн нужны доп. детали — например, при ошибке компиляции — текст ошибки и кусок кода, эту ошибку порождающий
Хотите сказать 'спасибо'? Тогда поставьте оценку
Re: FlashWindowEx
От: IvEv  
Дата: 18.04.03 05:05
Оценка:
Здравствуйте, Saltarello, Вы писали:

S>Есть в MFC такая хорошая функция как FlashWindowEx. Только почему-то VC++ 6 её не хочет знать. Как это получается, ведь в MSDN она описана!?


Она описана в WinUser.h но в Platform SDK.
Один из самых обычных и ведущих к самым большим бедствиям соблазнов есть соблазн словами: "Все так делают".
Лев Толстой
Re[2]: FlashWindowEx
От: Saltarello СССР http://saphirelab.hut.ru/
Дата: 18.04.03 06:20
Оценка:
Здравствуйте, Serguei666, Вы писали:

S>Что значит "VC++ 6 её не хочет знать"? Ошибка компиляции? Ошибка линковки? Ошибка Runtime?

S>При положительном ответе на любой из вопросовн нужны доп. детали — например, при ошибке компиляции — текст ошибки и кусок кода, эту ошибку порождающий

Ну, например , есть CMfcDlg

FlashWindowEx(FLASHW_TRAY, 3, 1000);

На это мне вижал пишет, что error C2039: 'FlashWindowEx' : is not a member of 'CMfcDlg'
Не умножай сущностей без необходимости
Re[2]: FlashWindowEx
От: Saltarello СССР http://saphirelab.hut.ru/
Дата: 18.04.03 06:37
Оценка:
Здравствуйте, IvEv, Вы писали:

IE>Она описана в WinUser.h но в Platform SDK.


Не только. В MFC Library Reference тоже есть и называется

CWnd::FlashWindowEx
Не умножай сущностей без необходимости
Re[3]: FlashWindowEx
От: Patalog Россия  
Дата: 18.04.03 06:42
Оценка:
Здравствуйте, Saltarello, Вы писали:

[]

S>Ну, например , есть CMfcDlg


А что езть CMfcDlg?

S>На это мне вижал пишет, что error C2039: 'FlashWindowEx' : is not a member of 'CMfcDlg'


Езть API ф-я BOOL FlashWindowEx(PFLASHWINFO pfwi); и езть метод класса CWnd — CWnd::FlashWindowEx.

Данный error наводит на мыстль, что твой CMfcDlg не является наследником от CWnd. В таком случае используй API ф-ю.
Почетный кавалер ордена Совка.
Re[3]: FlashWindowEx
От: IvEv  
Дата: 18.04.03 06:45
Оценка:
Здравствуйте, Saltarello, Вы писали:

S>Здравствуйте, IvEv, Вы писали:


IE>>Она описана в WinUser.h но в Platform SDK.


S>Не только. В MFC Library Reference тоже есть и называется


S>CWnd::FlashWindowEx


Такая ф-ция есть с новом MFC (7.0), а в старом (4.2, с кот. работает VC 6.0 ) ее нет.
Или я неправ?
Один из самых обычных и ведущих к самым большим бедствиям соблазнов есть соблазн словами: "Все так делают".
Лев Толстой
Re[4]: FlashWindowEx
От: Patalog Россия  
Дата: 18.04.03 06:47
Оценка:
Здравствуйте, IvEv, Вы писали:

[]

IE>Такая ф-ция есть с новом MFC (7.0), а в старом (4.2, с кот. работает VC 6.0 ) ее нет.

IE>Или я неправ?

Почти.
Там езть CWnd::FlashWindow (Afxwin2.inl)
Почетный кавалер ордена Совка.
Re[4]: FlashWindowEx
От: Saltarello СССР http://saphirelab.hut.ru/
Дата: 18.04.03 10:01
Оценка:
Здравствуйте, IvEv, Вы писали:


IE>Такая ф-ция есть с новом MFC (7.0), а в старом (4.2, с кот. работает VC 6.0 ) ее нет.

IE>Или я неправ?

Так вот оно в чём дело! :( Кто бы мог подумать!
Не умножай сущностей без необходимости
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.