VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 1179|回复: 8

[原创] 《C/C++ Windows 程序设计》 输出贴

[复制链接]
74_avatar_middle
最佳答案
0 
在线会员 发表于 2021-11-16 21:24:49 | 显示全部楼层 |阅读模式
学习《C/C++ Windows 程序设计》的第一天


编译环境:VS2019社区版
学习目的:由空项目进行编码至可以弹出信息框

步骤一:
        启动VS2019 -> 选择“空项目”-> 项目名"FirstApp" -> 点击创建

步骤二:
        重点:项目必须有主函数 WinMain,返回值类型 int 类型
        代码如下
        #include <windows.h>

        int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevHinstance,LPTSTR lpCndLine,INT InCmdShow)
        {

        MESSAGEBOX(NULL,"这是我来VC驿站第一个APP","提示",MB_OK);
        return 0;
        }
       
        错误一:

        MESSAGEBOX函数第二、三参数下红色波浪线提示错误

        产生原因:编译器默认采用“使用 Unicode 字符集”

        解决办法:项目 -> 项目属性 ->配置属性 -> 高级 -> 字符集选择“使用多字节字符集”
       
        错误二:

        点击生成,提示“无法解析的外部符号

        产生原因:新建项目时为“空项目”编译器 子系统 默认为“控制台”

        解决办法:项目 -> 项目属性 -> 连接器 -> 系统 -> 子系统中选择“窗口(/SUBSYSTEM:WINDOWS)”

步骤三:

        点击“调试”,成功弹出信息框。

        欢迎各位留言指正


                                                                                                                                                2021年11月16日

       

       

评分

参与人数 2驿站币 +2 热心值 +5 收起 理由
58_avatar_small thzzl + 2 + 2 很给力!
75_avatar_small wl1383838438 + 3 赞一个!

查看全部评分





上一篇:长期更新CAD二次开发教程视频(原创)
下一篇:《C/C++ Windows 程序设计》 输出贴
58_avatar_middle
最佳答案
55 
online_vip 发表于 2021-11-16 22:10:06 | 显示全部楼层
楼主对学习的态度很好,如果能做好以下几点,那就更好了。

1、注意大小写,要形成习惯,如:MESSAGEBOX()。
2、变量名代表变量的含意,尽量不要写错, 如:hPrevHinstance(hPrevInstance),lpCndLine(nCmdShow)。
3、类型尽量用通用类型.....如:APIENTRY, _tWinMain....

74_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2021-11-17 08:11:33 | 显示全部楼层
thzzl 发表于 2021-11-16 22:10
楼主对学习的态度很好,如果能做好以下几点,那就更好了。

1、注意大小写,要形成习惯,如:MESSAGEBOX( ...

规范性后期会加强,是要为后期学习减少不必要的麻烦,谢谢!
75_avatar_middle
最佳答案
23 
online_supermod 发表于 2021-11-17 09:09:51 | 显示全部楼层
thzzl 发表于 2021-11-16 22:10
楼主对学习的态度很好,如果能做好以下几点,那就更好了。

1、注意大小写,要形成习惯,如:MESSAGEBOX( ...

像不像  你刚遇到我得哪个时候
58_avatar_middle
最佳答案
55 
online_vip 发表于 2021-11-17 17:02:51 | 显示全部楼层
wl1383838438 发表于 2021-11-17 09:09
像不像  你刚遇到我得哪个时候


你现在依旧这样,经常打错字,就拿这句回复来说,连标点符号都不加,而且用“哪”。《C/C++ Windows 程序设计》 输出贴
75_avatar_middle
最佳答案
23 
online_supermod 发表于 2021-11-17 19:57:00 | 显示全部楼层
thzzl 发表于 2021-11-17 17:02
你现在依旧这样,经常打错字,就拿这句回复来说,连标点符号都不加,而且用“哪”。

《C/C++ Windows 程序设计》 输出贴《C/C++ Windows 程序设计》 输出贴《C/C++ Windows 程序设计》 输出贴
00_avatar_middle
最佳答案
12 
在线会员 发表于 2021-11-17 20:31:27 | 显示全部楼层
吃瓜群众坐等巨佬撕b
《C/C++ Windows 程序设计》 输出贴
83_avatar_middle
最佳答案
0 
在线会员 发表于 2021-12-5 14:59:00 | 显示全部楼层
楼主,您这本书有电子版吗,求分享,一起学习啊
40_avatar_middle
最佳答案
0 
在线会员 发表于 2021-12-11 22:50:42 | 显示全部楼层
1、注意大小写,要形成习惯,如:MESSAGEBOX()。
2、变量名代表变量的含意,尽量不要写错, 如:hPrevHinstance(hPrevInstance),lpCndLine(nCmdShow)。
3、类型尽量用通用类型.....如:APIENTRY, _tWinMain....

上面的内容我也学了!
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

×【发帖 友情提示】
1、请回复有意义的内容,请勿恶意灌水;
2、纯数字、字母、表情等无意义的内容系统将自动删除;
3、若正常回复后帖子被自动删除,为系统误删的情况,请重新回复其他正常内容或等待管理员审核通过后会自动发布;
4、感谢您对VC驿站一如既往的支持,谢谢合作!

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号-4 )|网站地图wx_jqr

GMT+8, 2022-8-10 07:07

Powered by CcTry.CoM

© 2009-2021 cctry.com

快速回复 返回顶部 返回列表