Full Screen
5 отговора
165 прегледа
Full Screen
Kak moia programa napisana na VC++ pod Windows moga da vizualiziram FULL SCREEN, a ne v prozorec
Отг: Full Screen
1. FULL SCREEN-a syshto e prozorec.
2. Trqbva da se adjust-ne razmera i poziciqta na clientskata chast na prozoreca kym tezi na desktop-a.
- ::GetWindowRect( ::GetDesktopWindow(),&rect ) v rect poluchavash placement-a na desktop-a
- Ako imash toolbar-i i statusbar trqbva da gi skriesh ShowWindow(SW_HIDE), te namalqvat clientskata chast
- ::AdjustWindowRectEx(&rect,GetStyle(),bMenu_yes_or_no,GetExStyle()) sega v rect imash placement-a na prozorec, chiqto clientska chast syvpada s desktop-a
- Ako iskash sys GetWindowPlacement vzemаsh stariq placement na prozoreca, za da go restore-nesh pri neobhodimost, i sled tova vikash SetWindowPlacement, izpolzvaiki dannite v rect, za da zadadesh noviq placement.
3.Ako imash vreme i zhelanie potyrsi v MSDN-a, tam bi trqbvalo da ima po-izcherpatelna informaciq.Platform SDK/User Interface/Windows User Interface/Windowing/Windows ili sys Search.
Uspeh.
2. Trqbva da se adjust-ne razmera i poziciqta na clientskata chast na prozoreca kym tezi na desktop-a.
- ::GetWindowRect( ::GetDesktopWindow(),&rect ) v rect poluchavash placement-a na desktop-a
- Ako imash toolbar-i i statusbar trqbva da gi skriesh ShowWindow(SW_HIDE), te namalqvat clientskata chast
- ::AdjustWindowRectEx(&rect,GetStyle(),bMenu_yes_or_no,GetExStyle()) sega v rect imash placement-a na prozorec, chiqto clientska chast syvpada s desktop-a
- Ako iskash sys GetWindowPlacement vzemаsh stariq placement na prozoreca, za da go restore-nesh pri neobhodimost, i sled tova vikash SetWindowPlacement, izpolzvaiki dannite v rect, za da zadadesh noviq placement.
3.Ako imash vreme i zhelanie potyrsi v MSDN-a, tam bi trqbvalo da ima po-izcherpatelna informaciq.Platform SDK/User Interface/Windows User Interface/Windowing/Windows ili sys Search.
Uspeh.
Отг: Full Screen
Wmesto da skriwash AppBar-a na explorer prosto si naprawi prozoreca topmost ( wij ::SetWindowPos ili SetWindowLog maj beshe ... abe CWnd::ModifyStyleEx )
Отг: Full Screen
movesh da probwash da polzwash i directx ako shte ti trqbwa neshto za grafika
Отг: Full Screen
DirectX !!! Imash pylen kontrol. Ama stava samo ako programata ti e neshto za grafika( sigurno e taka).
Az polzvam obache OpenGL. Opitai, mnogo lesno stava.
Az polzvam obache OpenGL. Opitai, mnogo lesno stava.