Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Win API


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU
(Тестовый режим)

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / WinAPI

Выпуск № 21
от 28.01.2005, 16:50

Администратор:Калашников О.А. (adm@rusfaq.ru)
В номере:Вопросов: 3, Ответов: 5


Вопрос № 16152
Подскажите пожалуйста, как читать и изменять значения свойств закладок свойств файла? Например, у файла *.avi в свойствах 2 закладки: "Общие" и "Сводка". В "Сводке" имеются разделы "Рисунок","Аудио",... Как узнать Ширину в "Рисунке"? Заранее благодарен
Отправлен: 22.01.2005, 20:30
Вопрос задал: Vet (статус: 2-ой класс)
Всего ответов отправлено: 1

Отвечает: AxMAD
Здравствуйте, Vet!
Вообще-то у каждого файла своё!!!
Например для чтения avi используются соотв. функ-ии: AVI....
Ответ отправил: AxMAD (статус: 7-ой класс)
Отправлен: 23.01.2005, 11:42


Вопрос № 16155
Здраствуйте.
Очень часто на игровых дисках в системных требованиях пишется - directx 8.1, 9.0c etc.
А как насчет OpenGL? Или директ лучше? Вроде бы на OpenGL легче игры писать, да и удобнее он.
Отправлен: 22.01.2005, 20:45
Вопрос задал: Sager (статус: Читатель)
Всего ответов отправлено: 1

Отвечает: John Freeman
Здравствуйте, Sager!
Опять же - не поднимай Holy War!!!
OpenGL - профессиональный стандарт - полностью его хотя бы 1.4 даже X800/GFFX не поддерживают
DirectX - для игр+самое главное : от Microsoft!!!
Ответ отправил: John Freeman (статус: Студент)
Отправлен: 22.01.2005, 21:01


Вопрос № 16173
Здравствуйте Все!
Подсажите пожалуйста чайнику:
1) Как спрятать, показать System Trey.
2) Как спрятать, показать все иконки из System Trey, кроме часов. Если возможно - к коду комментарий.
Отправлен: 23.01.2005, 15:46
Вопрос задал: Gin (статус: Читатель)
Всего ответов отправлено: 3

Отвечает: John Freeman
Здравствуйте, Gin!
1) ShellNotifyIcon , ты не сказал про пример на каком языке, поэтому дам на своём(приложение), IMHO тебе для этого легче компонент взять, но тут ничем помочь не могу, файлы не приложить, да и к чему неясно.
2) Никак - ты не можешь "по хорошему" контролировать иконки в System Tray, толко Hook на subj, про автохайд в XP - это вообще не в тему и програмно управляется на уровне сколько иконок показывать.

Приложение:

Ответ отправил: John Freeman (статус: Студент)
Отправлен: 23.01.2005, 16:38

Отвечает: CrackLab
Здравствуйте, Gin!
1) Код:
HWND hWnd = FindWindow("Shell_TrayWnd", NULL);
hWnd = FindWindowEx(hWnd, NULL, "TrayNotifyWnd", NULL);
ShowWindow(hWnd, 0);
2) Код:
HWND hWnd = FindWindow("Shell_TrayWnd", NULL);
hWnd = FindWindowEx(hWnd, NULL, "TrayNotifyWnd", NULL);
hWnd = FindWindowEx(hWnd, NULL, "SysPager", NULL);
ShowWindow(hWnd, 0);
Соответственно если хотите показать, то в ShowWindow указываете 1.
Ответ отправил: CrackLab (статус: Студент)
Отправлен: 23.01.2005, 16:52

Отвечает: __grey__
Здравствуйте, Gin!
1)
{
HWND hTaskBar = FindWindow("Shell_TrayWnd", NULL);
HWND hTray = FindWindowEx(hTaskBar, NULL, "TrayNotifyWnd", NULL);
ShowWindow(hTray, SW_HIDE); //Скрыть Tray (а не Trey)
ShowWindow(hTray, SW_SHOW);//Показать Tray
}
2)
{
HWND hTaskBar = FindWindow("Shell_TrayWnd", NULL);
HWND hTray = FindWindowEx(hTaskBar, NULL, "TrayNotifyWnd", NULL);
HWND hPager = FindWindowEx(hTray, NULL, "SysPager", NULL);
ShowWindow(hPager, SW_HIDE); //Иконки скрываются, но не удаляются
ShowWindow(hPager, SW_SHOW);
}
Ответ отправил: __grey__ (статус: 1-ый класс)
Отправлен: 24.01.2005, 03:41


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, Россия, Москва. Идея, дизайн, программирование: Калашников О.А.


http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.winapifaq
Отписаться

В избранное