bonjour a tous
je maitrise pas mal le c++......ds un contexte etudiant, et donc je veux faire des applis pour chez moi et cest la merde, paske niveau graphique on connait que dalle.
enfait je voudrais faire un prog tt bete qui change la resolution d'ecran, se met en attente ds le systray, et a la fermeture de session rechange la resolution...le probleme est que j'ai testé un truc tout con pour juste changer la résolution, ca fait que dalle. voici la source, dites moi ce qui va pas svp, et expliquer moi un peu (rapidement), comment faire en sorte que le prog se mette ds le systray en attente et se relance que au moment de la fermeture de session (si cest possible, mais je suppose qe oui)...
#include "stdafx.h"
int chgScreenResolution()
{
DEVMODE dvMode;
//ZeroMemory(&dvMode, sizeof(dvMode));
dvMode.dmSize = sizeof(dvMode);
const unsigned long lWidth = 800;
const unsigned long lHeight = 600;
const unsigned long lBits = 32;
dvMode.dmPelsWidth = lWidth;
dvMode.dmPelsHeight = lHeight;
dvMode.dmBitsPerPel = lBits;
ChangeDisplaySettings(&dvMode, 0);
return 0;
}
int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
chgScreenResolution();
return 0;
}
merci d'avance