本人初学C++,用的是孙鑫的教程,因为找不到他用的文档,我下了vs2010msdn。可第一课我就看不懂了。

不知道是不是我查函数查的不对,他的WinMain()函数是intWINAPIWinMain(HINSTANCEEhlnstance,HINSTANCEhPrelnstan... 不知道是不是我查函数查的不对,他的WinMain()函数是
int WINAPI WinMain(HINSTANCEE hlnstance,HINSTANCE hPrelnstance,LPSTR lpCmdLine,int nCmdShow);

我在msdn中查到的是
int CALLBACK WinMain(
_In_ HINSTANCE hInstance,
_In_ HINSTANCE hPrevInstance,
_In_ LPSTR lpCmdLine,
_In_ int nCmdShow
);

他调用了WinSunProc()函数,而在msdn中根本就没有。这是怎么回事。。。还有msdn怎么查,是直接输入函数名吗?
展开
 我来答
yy_神_xx
2013-02-07 · TA获得超过680个赞
知道小有建树答主
回答量:599
采纳率:0%
帮助的人:390万
展开全部
你如果用vs2010,那你可以在WINAPI或者CALLBACK上单击右键,然后转到定义,你会发现指向同一个东西std_call(好像是),说明那两个词只是宏定义,其实本质上是同一个东西。
至于WinSunProc(),本来就是自己定义的,比如说我要定义一个比较整数的函数,我可以定义int func(int a,int b),当然也能定义成int compare(int a,int b),名字只是个代号,关键是函数的类型,和参数的类型是永远不变的,至于函数名参数名意义不大
wlqyixin
2013-02-07 · 超过21用户采纳过TA的回答
知道答主
回答量:111
采纳率:0%
帮助的人:35.8万
展开全部
初学C++的话,先学控制台的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-02-07
展开全部
WinProce()可以是任意名字,他自己定义为WinSunProc()而已。
WinMain()就是他说的那个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式