win32学习
win32的各种基础知识
Limit_Fly
这个作者很懒,什么都没留下…
展开
-
win32 进程线程
文章目录进程Process创建进程结束进程线程Thread线程函数定义创建线程退出线程线程通讯临界区变量事件互斥对象信号量进程:(一般是一个应用程序)活动性不强通常定义为一个正在运行的程序实例组成:操作系统用来管理进程的内核对象地址空间:所有的可执行模块,dll模块(动态库),所需要的数据(内存四区)进程包含线程线程:是进程的一部分,总是在某个进程的环境中吧诶创建;是进程的某一...原创 2020-04-28 00:17:26 · 351 阅读 · 0 评论 -
win32 文件
文章目录得到当前文件路径得到临时路径打开或者创建新文件文件读写设置文件中的读取位置关闭文件句柄win32 实现文件操作文件的目录操作得到当前文件路径GetCurrentDirectory();//获取当前进程的当前目录。DWORD GetCurrentDirectory(DWORD nBufferLength, //缓冲区的长度 LPT...原创 2020-04-28 00:16:07 · 524 阅读 · 0 评论 -
win32 GDI知识字体相关
文章目录GetStockObject函数参数自定义字体设置背景相关常分为三种字体点阵字体:用得很少笔画字体:矢量字体HFONT 字体句柄//使用系统默认的字体GetStockObject( _In_ int i);GetStockObject函数参数参数说明WHITE_BRUSH白色画刷LTGRAY_BRUSH亮灰色画刷GRAY_BRUS...原创 2020-04-28 00:14:22 · 749 阅读 · 0 评论 -
win32 GDI知识位图相关
文章目录BitBlt()位图绘制函数TransparentBlt位图透明处理LoadBitmap()资源加载位图LoadImage() 路径加载位图双缓冲CreateCompatibleBitmapwin32 的GDI里面只支持位图,即扩展名为“.bmp”格式的。HBITMAP 位图句柄位图中,需要两个资源DCBitBlt()位图绘制函数BOOL BitBlt(_In_ HDC hdc...原创 2020-04-28 00:12:26 · 462 阅读 · 0 评论 -
win32 GDI知识画刷画笔
文章目录WM_PAINT 消息中WM_PAINT 消息外自定义画笔或者画刷画笔画刷画点矩形画圆,饼图,弦图颜色COLORREF清屏GDI 图形设备接口与用户的交互,在屏幕上输出图形图像。GDI函数的分类取得和释放设备上下文的函数取得有关设备内容信息的函数绘图函数设定和取得设备上下文参数的函数调用GDI对象的函数在屏幕上可以输出的图像分为4类直线和曲线填充区域文字位...原创 2020-04-28 00:09:40 · 1707 阅读 · 0 评论 -
win32 控件
文章目录对话框创建步骤模态对话框非模态对话框控件按钮button组合框BS_GROUPBOX编辑框edit下拉框combobox得到对话框元素设置对话框元素得到对话框文本元素按钮是否被选中用户输入(缩小了用户的输入范围,或者提示用户的操作)一般情况下可以在窗口上显示,一般不会在主窗口上进行显示。需要对话框来进行承载。对话框:是一个特殊的窗口,主要是用于用户的输入和布局控件。对话框分两类:...原创 2020-04-28 00:06:58 · 543 阅读 · 0 评论 -
win32 菜单
文章目录菜单的响应静态菜单动态菜单快捷菜单最重要的用户界面从编程的角度来分类:静态菜单:在菜单资源编译器中预先编辑好的动态菜单:在程序运行过程中通过代码生成快捷菜单:前两种菜单的组合,在菜单编译器中预先编辑好,然后在程序运行过程中动态显示对于菜单而言,可以理解为一个二维数组,每一个二维数组的元素理解为一个可以嵌套的子菜单。菜单里面的每一个菜单项都有两个最基本的要素:菜单项名字,该...原创 2020-04-28 00:05:22 · 268 阅读 · 0 评论 -
win 32 消息机制
文章目录产生消息传递消息处理消息重要消息鼠标消息计时器消息消息机制产生消息传递消息处理消息上述的过程被称为消息机制 // 主消息循环: while (GetMessage(&msg, nullptr, 0, 0)) { if (!TranslateAccelerator(msg.hwnd, hAccelTable, &msg)...原创 2020-04-28 00:03:45 · 557 阅读 · 0 评论 -
win32 框架 - window编程
win32 框架 - window编程MessageBox() APIPlaySound() APImciSendString() API字符集基本框架主函数部分,程序的入口函数函数: MyRegisterClass()函数: InitInstance(HINSTANCE, int)函数: WndProc(HWND, UINT, WPARAM, LPARAM)快捷消息处理程序逻辑模块 渲染(绘...原创 2020-04-27 23:59:42 · 815 阅读 · 0 评论