MFC 为什么有错误?只有四行代码。。。

#include<windows.h>intWINAPIWinMain(HINSTANCEhInstance,HINSTANCEhPrevInstance,PSTRszC... #include <windows.h>
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,PSTR szCmdLine, int iCmdShow)
{
MessageBox(NULL, TEXT ("Hello, Windows!"), TEXT ("HelloMsg"), MB_OK) ;
return 0 ;
}
展开
 我来答
风元素精灵
2013-11-29 · TA获得超过707个赞
知道小有建树答主
回答量:707
采纳率:0%
帮助的人:694万
展开全部
#include <windows.h>
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR szCmdLine, int iCmdShow)
{
MessageBox(NULL, TEXT ("Hello, Windows!"), TEXT ("HelloMsg"), MB_OK) ;
return 0 ;
}
这一行
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR (加个L)szCmdLine, int iCmdShow)
追问
加L与不加有什么区别?
追答
#include <windows.h>
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR szCmdLine, int iCmdShow)
{
MessageBox(NULL, TEXT ("Hello, Windows!"), TEXT ("HelloMsg"), MB_OK) ;
return 0 ;
}

经测试 ,可以正常弹出对话框

这个WinMain函数第三个参数的类型就是LPSTR,我不知道有没有PSTR这种类型的数据。

但是比如要定义一个int类型的数据,肯定是这样写 int a;如果写成nt a ,少 打个i肯定不对,LPSTR类型同样如此

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式