windows编程课程学习笔记

ling_xiao007 ling_xiao007     2023-02-05     504

关键词:

一. Windows程序内部运行机制--Windows编程课程学习笔记

二. MFC框架程序分析--Windows编程课程学习笔记

三. 简单绘图--Windows编程课程学习笔记

四. 文本编程--Windows编程课程学习笔记

五. 菜单编程--Windows编程课程学习笔记

六. 对话框编程--Windows编程课程学习笔记

七. 界面编程--Windows编程课程学习笔记



此七篇博文均为学习Windows编程课程笔记。大量参考刘老师的PPT以及《VC++深入详解》中的内容。不过由于使用VS2015,有些细节略有不同,比如启动界面的设置必须手动添加一个界面启动类,并完善其中代码。

附上Word版本下载链接。点击下载《Windows编程课程学习笔记》

七.界面编程--windows编程课程学习笔记(代码片段)

7.1更改窗口大小、标题、风格7.1.1在窗口创建之前更改如果希望在应用程序窗口创建之前修改它的大小、标题和风格,应该在CMainFrame类的PreCreateWindow成员函数进行。该函数有个类型是CREATESTRUCT结构的参数,如果在修改了... 查看详情

二.mfc框架程序分析--windows编程课程学习笔记(代码片段)

2.1MAFAPPWizardMAFAPPWizard是一个辅助生成代码的向导工具,可以帮助自动生成基于MFC框架的源代码。创建一个MFC的单文档界面(SDI)应用程序,命名为Windows编程。2.2基于MFC的程序框架剖析查看一下类视图(ClassView&... 查看详情

三.简单绘图--windows编程课程学习笔记(代码片段)

3.1MFC消息映射机制首先新建一个单文档类型的MFCAPPWizard(exe)工程,取名MyMFCApp。试完成左键消息的捕捉。在3.1.1ClassWizard(类向导)      项目->类向导。有命令、消息、虚函数、成员变量、方法五个选项... 查看详情

java学习笔记gui编程

...;graphicsuserinterface图形用户接口 AWT   abstractwindowtoolkit抽象窗口开发包组件管理器布局管理器事件处理java图形window事件AWT抽象了图形元素,例如工具栏,菜单,下拉条,输入框等component:所有可以显示的图形元素window... 查看详情

《逐梦旅程:windows游戏编程之从零开始》学习笔记之二:gdi框架(代码片段)

1//===========================================【程序说明】===================================2//2018_3_53//描述:实现GDI游戏开发所需要的核心程序4//============================================================================ 查看详情

七.界面编程--windows编程课程学习笔记(代码片段)

7.1更改窗口大小、标题、风格7.1.1在窗口创建之前更改如果希望在应用程序窗口创建之前修改它的大小、标题和风格,应该在CMainFrame类的PreCreateWindow成员函数进行。该函数有个类型是CREATESTRUCT结构的参数,如果在修改了... 查看详情

四.文本编程--windows编程课程学习笔记(代码片段)

4.1插入符4.1.1创建文本插入符在视类创建响应WM_CREATE消息的消息函数。为根据字体信息来调整大小,调用CreateSolidCaret函数,基线(baseline)h以上最高的为升序高度,g最低的为降序高度,之差为字体高度ÿ... 查看详情

五.菜单编程--windows编程课程学习笔记(代码片段)

5.1菜单命令响应函数在资源视图中,Menu下的IDR_MAINFRAME是一个默认菜单资源,可以在此基础上继续添加菜单项。MFC中,设置为Pop-up类型的菜单称为弹出式菜单,VC++默认顶层菜单为弹出式菜单,这种菜单不... 查看详情

多线程编程学习笔记

...进程中可以启动多个线程,共享内存,共享文件。比如在Windows系统中,一个运行的exe就是一个进程。线程(Thread):进程中的一个执行流程,一个进程中可以运行 查看详情

二.mfc框架程序分析--windows编程课程学习笔记(代码片段)

2.1MAFAPPWizardMAFAPPWizard是一个辅助生成代码的向导工具,可以帮助自动生成基于MFC框架的源代码。创建一个MFC的单文档界面(SDI)应用程序,命名为Windows编程。2.2基于MFC的程序框架剖析查看一下类视图(ClassView&... 查看详情

六.对话框编程--windows编程课程学习笔记(代码片段)

6.1对话框基本知识对话框是一个窗口,与对话框资源相关的类为CDialog,由CWnd类派生而来。可以将对话框看成是一个大容器,在它上面能够放置各种标准和扩展控件,是用户与程序进行交互的重要手段。在MFC中ÿ... 查看详情

c++windows核心编程读书笔记

...tp://www.makaidong.com/%E5%8D%9A%E5%AE%A2%E5%9B%AD%E6%96%87/71405.shtml"C++Windows核心编程读书笔记": 关键词:c++windows 核心 编程 读书笔记    这篇笔记是我在读《windows核心编程》第5版时做的记录和总结(部分章节是第4... 查看详情

多线程编程学习笔记——线程同步

接上文多线程编程学习笔记-基础(一)接上文多线程编程学习笔记-基础(二)接上文多线程编程学习笔记-基础(三)      就如上一篇文章(多线程编程学习笔记-基础(三))中的示例代码十,一样如果... 查看详情

sass学习笔记--在windows系统中安装sass和compass

...令行工具。要使用它们,你首先需要在电脑中安装Ruby,Windows系统并没有预置Ruby,因此如果你之前没有安装过Ruby,现在就需要进行安装。安装Ruby只需要花费几分钟的时间。直接百度搜索“ruby”或者点击http://rubyinstaller.org/download... 查看详情

多线程编程学习笔记-基础

接上文多线程编程学习笔记-基础(一)接上文多线程编程学习笔记-基础(二)九、向线程传递参数 1.代码如下。 usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading;//引入线程usingSystem.Diagnostics;na... 查看详情

多线程编程学习笔记——线程池

 接上文 多线程编程学习笔记——线程同步(一) 接上文多线程编程学习笔记——线程同步(二) 接上文多线程编程学习笔记——线程同步(三)       创建多线程操作... 查看详情

多线程编程学习笔记——线程同步

接上文 多线程编程学习笔记——线程同步(一)接上文多线程编程学习笔记——线程同步(二)  七、使用Barrier类Barrier类用于组织多个线程及时在某个时刻会面,其提供一个回调函数,每次线程调用了Sig... 查看详情

esp32学习笔记(50)——搭建环境编译烧写(windows+espressif-ide)(代码片段)

VSCode环境搭建参看ESP32学习笔记(1)——搭建环境、编译烧写(Windows+VSCode)一、搭建环境1.1官方资料ESP-IDF编程指南1.2下载Espressif-IDE安装器官网下载:https://dl.espressif.cn/dl/esp-idf/?idf=4.4百度网盘:h 查看详情