(ÒωÓױ)

曾经去过跨越一个小时的地方

如何使用纯win32函数和C语言实现一个简单的文本编辑器

一、引言在学习小甲鱼老师的Win32 SDK编程的教程的时候,当学到了第35课“插入符号”这课的时候,看到了这个源代码,我实在难掩心头的激动之情。是啊!这不就是一个用纯win32函数和C语言实现的一个简单的文本编辑器吗?!现在的我真的太激动太激动了!跟着教程把代码敲了一遍,还是觉得不够尽兴,还要继...

2017-04-11 23:37:19

阅读数 7388

评论数 3

再探win32绘制正弦图像的最优雅方法:DPtoLP

一、引言前面已经讨论了两种win32绘制正弦图像的方法,这里在学习小甲鱼的win32 SDK教程第27课时,看到了更加优雅的方法。使用设备坐标向逻辑坐标的转换。二、讨论三种绘制方案这里附上我之前讨论过的两种绘制正弦图像的方案地址。Win API绘制y = sinx函数图像。再探win32绘制正弦图...

2017-04-09 15:18:47

阅读数 675

评论数 0

再探win32绘制正弦图像的另一种方法:指定映射模式

一、引言之前我就转载过一篇博文,内容大概就是如何利用win32 SDK函数绘制出正弦图像。其中绘制的思路大概是这样的,因为windows默认的设备坐标系统是客户区坐标,即按照客户区左上角为原点(0, 0),以x轴向右,y轴向下,来计算坐标位置的。这样与我们熟悉的数学坐标系不一致,导致了我们费了九牛...

2017-04-09 14:36:19

阅读数 547

评论数 0

一个使用纯Win32 SDK和C语言实现的五子棋游戏

GobangGame这是一个使用纯Win32 SDK和C语言实现的五子棋游戏在这个游戏中实现的功能 [x] 绘制一个15 * 15的棋盘 [x] 绘制5个着重点位置 [x] 根据鼠标左键的点击,可以绘制出黑色棋子;根据鼠标右键的点击,可以绘制出白色棋子 [x] 根据鼠标中键的点击,可以初始化棋盘 ...

2017-03-13 00:03:43

阅读数 1318

评论数 0

Win API绘制y = sinx函数图像

学习小甲鱼Win32 SDK 第17讲的时候,看到了正弦函数的绘制实现。觉得非常奇妙,这里非常感谢小甲鱼老师,另外附上详尽的备注代码。#include <math.h> // 因为是使用折线绘画,所以当折线的顶点数量非常多的时候,我们就可以看到一条近似完美的曲线了! #define ...

2017-03-09 16:24:27

阅读数 747

评论数 0

获取客户区大小的办法

在Win SDK编程过程中,难免会涉及到需要获得客户区的大小,那么获得客户区大小有几种方法呢?这里我整理了常用的两种。使用GetClientRect() 废话不多说,直接上代码:// 响应什么消息都可以使用这个方法 RECT rect; GetClientRect(&rect); in...

2017-03-06 00:04:56

阅读数 2942

评论数 0

CreateWindow中dwStyle设置为WS_POPUP时显示不出来

CreateWindow中dwStyle设置为WS_POPUP时显示不出来今天我在调试一个程序的时候,想要创建一个无标题栏无边框的窗口,按照之前的逻辑,代码应该这么写...; hwnd = CreateWindow(szAppName, TEXT("无标题栏无边框窗口"...

2017-03-05 23:53:49

阅读数 1374

评论数 0

简单方便设置滚动条的代码

简单方便设置滚动条的代码这是我在学习小甲鱼Win32 SDK编程中的地14课的教学案例,这段代码实在太经典了,来回琢磨了两三遍,还上手敲了一遍,觉得还是不够尽兴,想着还是发到CSDN上来与大家分享。/* -----------------------------------------------...

2017-03-01 23:50:35

阅读数 274

评论数 0

提示
确定要删除当前文章?
取消 删除