Win32 API編程:WinMain無法重載函數或_tWinMain無法重載


#include "windows.h"
#include "tchar.h"

int APIENTRY _tWinMain(
	HINSTANCE hInstance,
	HINSTANCE hPrevInstance,
	LPTSTR lpCmdLine,
	int nCmdShow
	) {
	MessageBox(NULL, TEXT("Hello,World!"), TEXT("haha"), MB_OK);
	return 0;
}
當采用_tWinMain作為入口函數時,第三個參數類型應定義為LPTSTR,表示WCHAR *型
#include "windows.h"
#include "tchar.h"

int APIENTRY WinMain(
	HINSTANCE hInstance,
	HINSTANCE hPrevInstance,
	LPSTR lpCmdLine,
	int nCmdShow
	) {
	MessageBox(NULL, TEXT("Hello,World!"), TEXT("haha"), MB_OK);
	return 0;
}

 當采用WinMain作為入口函數時,第三個參數類型應定義為LPSTR,表示CHAR *型

 

否則出現“WinMain無法重載函數”或_tWinMain無法重載函數“”


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM