Problème de reconaissance de winmain sous visual studio 6

Signaler
Messages postés
7
Date d'inscription
vendredi 27 janvier 2006
Statut
Membre
Dernière intervention
28 février 2006
-
Messages postés
7
Date d'inscription
vendredi 27 janvier 2006
Statut
Membre
Dernière intervention
28 février 2006
-
Bonjour à tous , voilà mon souci, ce petit programme n'est pas compilé sous visual c++ 6.0 ni sous Borland 5 car la procédure principale main n'est pas reconnue : ça doit etre tout simple, mais bon débutant en C c'est pas évident, merci aux âmes charitables.

voilà le source:

#include <windows.h>
//#include <winuser.h>
//#include <winbase.h>
//#include <winnt.h>
//#include <stdio.h>
//#include <stdlib.h>
//#include <string.h>



LRESULT CALLBACK MainWndProc(HWND, UINT, WPARAM, LPARAM);


int WINAPI WinMain (HINSTANCE hinstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{



return 0;
}

et voici le message d'erreur de visual c 6 :

LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
fatal error LNK1120: 1 unresolved externals

ou de borland :

Error: Unresolved external '_main' referenced from C:\CODE\BCC55\LIB\C0X32.OBJ

compliqué le C.
Merci d'avance pour la ou les réponses.

3 réponses

Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
30
Tu es en proj console, refais un projet GUI Win32 APP.

ciao...
http://dev.winsysdev.com
BruNews, MVP VC++
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
30
Sous VC++ seul windows.h est requis, vire les autres include.

ciao...
http://dev.winsysdev.com
BruNews, MVP VC++
Messages postés
7
Date d'inscription
vendredi 27 janvier 2006
Statut
Membre
Dernière intervention
28 février 2006

Ok merci pour votre réponse, je vais essayer de créer un projet win32 avec visual.

Merci.