Bonjours à tous ,

Je souhaiterais savoir s'il est possible avec l'OS Win98 n'on pas de fermer Windows, mais d'éteindre le PC avec la fonction ExitWindowsEx.

Voici le code que j'ai utilisé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
int Close=0;
 
  do
  {
	 Close = _inp(0x314);		 
	 Sleep(3000);
  }
  while(Close!=254);
 
  system("C:\\Message.exe");
  Sleep(3000);
  ExitWindowsEx(EWX_POWEROFF | EWX_FORCE,NULL);
Ce code me permet d'éteindre Windows si un '0' est détecté sur le port 16E de ma carte Mère.

Si quelqu'un peut m'aider...