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;
}
1
当采用_tWinMain作为入口函数时,第三个参数类型应定义为 LPTSTR ,表示 WCHAR *型
1
2
3
4
5
6
7
8
9
10
11
12
#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无法重载函数“”

转载于:https://my.oschina.net/u/1777508/blog/3009679

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值