Salut,
 
Je viens de tomber sur un problème très bizarre, que je peux résumer ainsi:
 
Sur une machine installée sous WinXP SP2, je crée un petit programme tout simple Win32. Je m'assure que les entêtes et librairies utilisées sont celles de base de Visual Studio 6  (répertoire VC98).
 
Le code du programme (en mode console) est le suivant:
 
| Code : 
 #include "windows.h"int main(int argc, char* argv[]){	MessageBox(NULL, "test", "test", MB_OK);	return 0;}
 | 
 
Bref, rien de bien méchant.
Il tourne normalement sur ma machine.
 
Mais lorsque je copie ce programme sur une machine tournant sous Win2k (version UK, SP2), j'obiens un:
 
"This program cannot be run in DOS Mode"
 
De quoi est ce que ça peut venir? Un problème de format d'exécutable? Ai-je loupé une marche?
 
Message édité par Yoyo@ le 12-02-2007 à 11:13:09