Il est pas possible de directement acceder a la memoire de d un hbitmap.. (sembable a la fonction Lock sous Dx), ou alors, il me semble que ct tres complique...
Entre nous, c bien pour ca que Microsoft a cree WinG, puis DirectX...
dans le devmode, il faut que tu specifie : resultion x, resolution y, nbbit/pixel, application immediate et/ou ecriture dans le registre... ca marche facilement, faut juste lire le msdn qui est en anglais : -) ou trouver des textes sur le net : -)
http://www.fontislog.com/WinSDK/0016.html
DEVMODE dmScreenSettings;
memset(&,0,sizeof(dmScreenSettings
));
dmScreenSettings.dmSize=sizeof(dmScreenSettings);
dmScreenSettings.dmPelsWidth = width;
dmScreenSettings.dmPelsHeight = height;
dmScreenSettings.dmBitsPerPel = bits;
dmScreenSettings.dmFields=DM_BITSPERPEL|DM_PELSWID
TH|DM_PELSHEIGHT;
ChangeDisplaySettings(&,CDS_FULLSC
REEN)!
=> Code picke du site de NeHe : -)
Pour ta fenetre, faut que tu regarde dans ses proprietes... La encore je suis sur que tu peux trouver de la doc en francais !