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