namewithn0man Posted October 26, 2005 Share Posted October 26, 2005 Environnement : WinXP SP2, DevC++ v4 #include <windows.h> int STDCALL WinMain (HINSTANCE hInst, HINSTANCE hPrev, LPSTR lpCmd, int nShow) { printf("Hello World !\n"); return 0; } Ca compile, ça linke, ça crée un .exe J'ouvre une fenêtre DOS, j'exécute... et il ne se passe rien ! (retour direct au prompt) Pourquoi ????? (merci) Link to comment Share on other sites More sharing options...
mogwai93 Posted October 26, 2005 Share Posted October 26, 2005 WinMain ==> c'est le main de windows le printf ne fonctionne pas enfin, il peut fonctionner, mais il faut une manipulation pour avoir la console en +. si tu veux voir qqc s'afficher : MessageBox (NULL, "hello world", "Information", MB_OK); regarde les exemples fournis avec Devc++ !! Link to comment Share on other sites More sharing options...
namewithn0man Posted October 26, 2005 Author Share Posted October 26, 2005 bon, je débute en programmation Win32... MessageBox me semble simple et efficace. Dans le genre, y a-t-il une possibilité de créer simplement une fenêtre de prompt avec cinq champs (à la "scanf(") ou faut-il nécessairement la créer "à la main" en apprenant à se servir de l'API ? Est-il forcément nécessaire d'utiliser du C++ ? Link to comment Share on other sites More sharing options...
mogwai93 Posted October 26, 2005 Share Posted October 26, 2005 bon, je débute en programmation Win32...ok fallait le dire MessageBox me semble simple et efficace.syntaxe :MessageBox ( <fenetre mere>, <message à afficher>, <titre de la fenetre>, <boutons à afficher>, ) Dans le genre, y a-t-il une possibilité de créer simplement une fenêtre de prompt avec cinq champs (à la "scanf(") ou faut-il nécessairement la créer "à la main" en apprenant à se servir de l'API ?faut creer à la main- soit en faisant des appels à CreateWindow - soit en faisant appel à une ressource, ensuite DialogBox pour appeler la ressource Est-il forcément nécessaire d'utiliser du C++ ?pour devc++, à part c / c++ et assembleurje ne vois pas trop ce que l'on peut faire d'autre sinon, tu peux faire des appli windows en assembleur (oui oui on peut ), c/c++, delphi, vb, .... Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.