Winapi c++;

Winapi c++;,winapi,visual-c++,Winapi,Visual C++,我在visualc中有以下代码++ #include<Windows.h> LPCTSTR Caption=L"Application programming INTERFACE"; INT WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPPREVInstance, LPSTR lpCmdLINE,int nCmdShow) { MessageBox(NULL,L" Welcome

我在visualc中有以下代码++

#include<Windows.h>

LPCTSTR Caption=L"Application programming INTERFACE";

INT WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPPREVInstance,
                      LPSTR lpCmdLINE,int nCmdShow)
{

    MessageBox(NULL,L" Welcome to win32 Application Develepment\n",Caption,MB_YESNOCANCEL| MB_ICONQUESTION);
    return 0;
}

如果您正在编译windows项目,请确保将应用程序类型选择为“windows应用程序”而不是“控制台应用程序”。

此外,如果要使用Unicode,VS将使用wWinMain

1>------ Build started: Project: win321, Configuration: Debug Win32 ------
1>Build started 7/31/2010 1:28:31 PM.
1>InitializeBuildStatus:
1>  Touching "Debug\win321.unsuccessfulbuild".
1>ClCompile:
1>  win32.cpp
1>ManifestResourceCompile:
1>  All outputs are up-to-date.
1>MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
1>c:\users\david\documents\visual studio 2010\Projects\win321\Debug\win321.exe : fatal error LNK1120: 1 unresolved externals
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:01.58
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========