En effet, il faut utiliser les fonctions de l'API ! Pour modifier la résolution il faut utiliser la fonction ChangeDisplaySettingsEx.
Pour changer la résolution, il faut modifier les champs du type DEVMODE, par exemple, pour une résolution de 640*480 :
DevM.dmSize = Len(DevM)
DevM.dmFields = DM_PELSWIDTH Or DM_PELSHEIGHT
DevM.dmPelsWidth = 640
DevM.dmPelsHeight = 480
Ensuite, il suffit d'appliquer cette structure à la fonction.
Pour les déclarations des fonctions, ou pour plus d'info sur celles-ci ou sur la structure DEVMODE, télécharge ProgOtoP API Viewer (voir ma signature).
DarK Sidious
[Responsable API/VB du site
www.ProgOtoP.com]
Téléchargez
ProgOtoP API Viewer