![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Windows程序设计
S1lenc3
https://s1lenc3-chenmo.github.io/
展开
-
第27天:Windows程序设计-击键消息!字符消息!插入符号!
击键消息 WM_KEYDOWN WM_KEYUP WM_SYSKEYDOWN WM_SYSKEYUP 字符消息 WM_CHAR WM_DEADCHAR WM_SYSCHAR WM_SYSDEADCHAR 插入符号 CreateCaret 创建和窗口相关联的插入符号 SetCaretPos 设置窗口内的插入符号的位置 ShowCaret 显示插入符号 HideCaret ...原创 2019-11-26 21:58:14 · 154 阅读 · 0 评论 -
第26天:Windows程序设计-区域!剪裁!
区域 CreateRectRgn 创建矩形区域 CreateRectRgnIndirect 创建矩形区域 CreateEllipticRgn 创建椭圆形区域 CreateEllipticRgnIndirect 创建椭圆形区域 CreatePolygonRgn 创建多边形区域 CreatePolyPolygonRgn 创建多个多边形区域 CreateRoundRectRgn 创建圆角矩...原创 2019-11-25 18:45:12 · 195 阅读 · 2 评论 -
第24天:Windows程序设计-映射!矩形!
映射 SetWindowExtEx 设置窗口范围 SetViewportExtEx 设置视口范围 SetViewportOrgEx 设置原点 MM_ISOTROPIC 同比例缩放 MM_ANISOTROPIC 自由缩放 矩形 FillRect 填充矩形 FrameRect 矩形边框 InvertRect 翻转矩形 SetRect 矩形坐标 OffestRect 移动矩形 ...原创 2019-11-23 17:58:37 · 153 阅读 · 0 评论 -
第23天:Windows程序设计-窗口绘画(二)
贝赛尔曲线 PolyBezier PolyBezierTo 边框绘制函数 Rectangle Ellipse RoundRect Arc Chord Pie 画笔 GetStockObject SelectObject CreatePen CreatePenIndirect DeleteObject 画刷 CreateSolidBrush CreateHatch...原创 2019-11-22 16:15:10 · 188 阅读 · 0 评论 -
第22天:Windows程序设计-窗口绘画!
点 SetPixel 绘制一个像素点为指定颜色 GetPixel 获得一个像素点的颜色 SetPixelV 比SetPixel快 直线 MoveToEx 将当前绘制图形移动到某个点 LineTo 指定终点,画线 GetCurrentPositionEx 获得当前位置的坐标 折线 Polyline PolylineTo PolyPolyline ...原创 2019-11-21 22:27:59 · 273 阅读 · 0 评论 -
第21天:Windows程序设计-滚动条!
首先获取客户区尺寸 WM_SIZE 添加滚动条 WS_VSCROLL 和 WS_HSCROLL 触发 WM_VSCROLL 和 WM_HSCROLL 设置范围: SetScrollRange 设置滑块位置:SetScrollPos 获取范围:GetScrollRange 获取位置:GetScrollPos ...原创 2019-11-20 22:25:34 · 135 阅读 · 0 评论 -
第20天:Windows程序设计-字符串!
字符串处理函数 wsprintf 输出 lstrlen 长度 lstrcpy 拷贝 lstrcat 拼接 安全的字符串处理 StringCchPrintf StringCchLength StringCchCopy StringCchCat GetTextMetrics 获得当前字体的尺寸 GetSystemMetrics 获得系统信息 ...原创 2019-11-19 17:51:20 · 145 阅读 · 0 评论 -
第19天:Windows程序设计
获取设备环境句柄: 一: hdc = BeginPaint(hwnd,&ps); //GDI函数 EndPaint(hwnd,&ps); 二: hdc = GetDC(hwnd); //GDI函数 ReleaseDC(hwnd, hdc); TextOut 可以绘制指定字符串到指定位置。 ...原创 2019-11-18 22:30:41 · 74 阅读 · 0 评论 -
第17天:Windows程序设计-窗口!消息!
窗口 定义窗口类结构 WNDCLASS 注册窗口类 RegisterClass 创建窗口实例 CreateWindow 显示窗口 ShowWindow 更新窗口 UpdateWindow 消息循环 消息 通过判断GetMessage函数的返回值进行消息循环 通过TranslateMessage()和DispatchMessage进入消息处理 对需要处理的消息进行自定义...原创 2019-11-16 22:00:17 · 69 阅读 · 0 评论 -
第10天:Windows程序设计-简单入门
如果学会了C语言的话,Windows程序设计主要就是对API的应用。 简单进个门。 先看看匈牙利命名法,具体概念就不贴了,大概就是对一些特定的类型关键词进行提取首字母,给个常用表吧,应该很容易理解。 前缀 数据类型 c char 或 WCHAR 或 TCHAR by BYTE (无符号字符) n short(短整型) i int(整型) ...原创 2019-11-09 19:45:33 · 502 阅读 · 0 评论