Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C: FullScreen Windows API:lla

JoinTuanJanohon [21.11.2005 16:53:32]

#

Mikälaisella munkki-latinalla Windowsin ikkuna pitäisi suurentaa, jotta (piirtoalueen) saisi täsmälleen ruudun kokoiseksi?
Oheinen rivi laittaa akkunan kyllä alkamaan (0, 0):sta, mutta jättää ikkunan reunat ja turhanpäiväisen Taskbar:in vielä näkyviin.
(Erikoisessa grafiikkatarpeessani viivan, ympyrän, yms. piirtämiseen on tehty omat funktiot.)
hdc=GetDC(hWnd);
MoveWindow(hWnd, 0, 0, GetDeviceCaps(hdc, HORZRES), GetDeviceCaps(hdc, VERTRES), FALSE);

Metabolix [21.11.2005 17:17:52]

#

Tutustupa sellaisiin kuin EnumDisplaySettings arvolla ENUM_CURRENT_SETTINGS ja ChangeDisplaySettings flagilla CDS_FULLSCREEN.

JoinTuanJanohon [21.11.2005 17:27:10]

#

Kiitos ohjeesta :D Noista alkoi löytymään ratkaisu koko näytön piirtopinnan hyödyntämiseen.

Metabolix [21.11.2005 21:48:49]

#

Ja sitten oli vielä ikkunan tyyli WS_POPUP, ei mitään WS_OVERLAPPEDWINDOW:ta.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta