C++ Windows 窗口 开发日志(新手上路)
开发环境
Windows 8.1
Visual Studio 2019
新建工程
-->打开VS
-->创建新项目
![32dfbb84dcc1ee015f0976fa7034af79.png](https://i-blog.csdnimg.cn/blog_migrate/c047520416d17373178180b8771645c7.jpeg)
-->选择程序类型
![17ef067d971629a0b66d9a93db391157.png](https://i-blog.csdnimg.cn/blog_migrate/730885e8c4420799bd15124a3aeb99af.jpeg)
-->添加项目名
![ec9fc74361ad0d0a5d6bb6fbd9d05707.png](https://i-blog.csdnimg.cn/blog_migrate/88c51fde07353488ef7a6ca2249b03c9.jpeg)
-->创建
-->完成
初始项目结构
![f783d9e749a93c8285de51d49ea60040.png](https://i-blog.csdnimg.cn/blog_migrate/fd45dfa0362762e46162b041be717bc3.jpeg)
- 解决方案
顾名思义,针对你要解决的问题,提供的整套方案。下面可以包含多个项目以完成不同功能。一般来讲,简单的解决方案仅包含一个项目。
- 项目
项目对应具体功能,实现后就是一个单独的程序,即包含一个main函数。
项目下需要关注三个基本文件夹:
- 头文件:主要关注里面的Resource.h,这是定义资源ID的文件,也就是后边将要使用VS自带的资源时,每个资源都要定义个ID宏,这个宏会自动在Resource.h中定义。此文件可以手动更改(最好不要,但之前碰到宏缺失以及冲突的情况,必须手动修改)。所有要使用资源ID的文件都要包含这个头文件。
- 源文件:代码主体,不赘述。
- 资源文件:主要关注.rc文件,定义了各个资源的属性。双击可打开资源视图,可以增减想要的各种资源。也可以用文本方式打开进行修改(最好不要)。
注意:Resource.h与资源视图不能同时打开。
- 资源视图
![2b8fc859e35e08049c87ae78d147bd13.png](https://i-blog.csdnimg.cn/blog_migrate/6066ca15d9462acb241d42b0d788ab7b.png)
如之前所述,双击.rc文件打开资源视图,可以看到5个基础文件夹。
- Accelerator
快捷键的资源。双击打开IDC_EXAMPLE1,可以看到快捷键定义
![9527ece1621ec40863022c219da02abb.png](https://i-blog.csdnimg.cn/blog_migrate/b7e5ab7cda941e6843ff7a1045c294d7.png)
2. Dialog
对话框资源。在这里定义了项目使用的各种对话框,比如默认的关于对话框。