symbole externe non résolu _WinMain @ 16

Cette erreur peut avoir les raisons suivantes:

Tout d'abord, le nouveau projet est un programme d'application de la console par un WinMian (et les fenêtres fonction entrée)

l'entrée de l'application de la console est principale, car le nouveau projet lorsque le choix est une application console,. Fourni dans le fichier .cpp est Windows fonction d'entrée WinMian.

solution:

(1) Projet -> Propriétés -> Propriétés de configuration -> C / C ++ -> [] préprocesseur définitions préprocesseur dans la suppression "_CONSOLE" Ajouter "_WINDOWS"

(2) Projet -> Propriétés -> Propriétés de configuration -> Connecteur - système> [sous] Windows (/ SUBSYSTEM: WINDOWS)

(3) generate -> Régénérer la solution

Deux, la version WinMain de UNICODE et la version ANSI ne correspond pas à

Pour prendre en charge UNICODE, bibliothèque d'exécution C à WinMain en fait la distinction entre ANSI et UNICODE version version. la version UNICODE du programme, l'exécution C appelle wWinMain, et pour la version ANSI est appelée WinMain.

solution:

(1) Le code int APIENTRY _tWinMain remplacé INT WINAPI wWinMain (INT WINAPI wWinMain remplacé int APIENTRY _tWinMain)

(2) la production -> Régénérer Solution

Je suppose que tu aimes

Origine www.cnblogs.com/h694879357/p/12530238.html
conseillé
Classement