-
Windows编程通俗演义
收藏Windows编程学习是一个循序渐进的过程,唯有夯实基础才能深入,所谓万丈高楼平地起,勿在浮沙筑高台,本专栏专注于用通俗的语言讲解Windows编程的基础知识
最近更新文章
Windows编程 第十一回 三问计时器
啥是计数器?
计时器是一种输入设备,它周期性地在每经过一个指定的时间间隔后就通知应用程序一次。当你的程序将时间间隔告诉Windows,例如“每10秒钟通知我一声”,然后Windows给你的程序发送周期性发生的WM_TIMER消息以表示时间到了。
我们可以通过调用SetTimer函数为的Windows程序分配一个定时器。SetTimer有一个时间间隔范围为1毫秒到4,294,967,295毫秒(将 ...
Windows编程 第十回 鼠标的秘密
你平时使用的鼠标中藏着一个鲜为人知秘密,它与鼠标名字的起源有关,这回我就给大家揭开这个秘密。请看图:
哈哈,纯粹娱乐一下。不过这回我们确实要探一探鼠标在Windows编程中的秘密。
鼠标估计大家天天都在用,我觉得没有必要再给大家“扫盲”了,如果非要讲点什么的话,那我就提一下关于鼠标操作的常用术语:单击、双击和拖拽,相信大家都很清楚。还是同讲键盘一样,讲鼠标还是从与之相关的消息入手吧。
...
Windows 编程 第九回 关于键盘的那点儿事
键盘对于大家来说可能再也熟悉不过了,它和鼠标是现在最常用的电脑输入设备。虽然在现在的图形界面操作系统下使用鼠标比使用键盘更方便、更广泛,但是鼠标还是一时半会儿取代不了它的老前辈——键盘的地位,尤其是在打字方面。这一回我们就从编程的角度重新认识一下键盘吧。
键盘基础
我们用前面的知识分析个例子吧。比如我们在打字时按下了键盘上的一个按键,即用户触发了一个事件,有事件产生,系统自然要将其包装成相应的消 ...
Windows编程 第八回 绘图课(下)
书接上回,我们先来看一个例子吧,我们画了一个矩形和一个圆:
caseWM_PAINT:
HDChDC;
PAINTSTRUCTps;
hDC=BeginPaint(hwnd,&ps);
Rectangle(hDC,50,50,200,200);
Ellipse(hDC,100,100,300,300);
Ellipse(hDC,400,100,600,300) ...
Windows编程 第七回 绘图课(上)
-----路过的朋友,若发现错误或有好的建议,欢迎在下面留言,谢谢!-----
之前讲了很多GDI和设备描述表的内容,想必大家对这么多枯燥晦涩的东西早 ...
Windows编程 第五回 GDI初窥
-----路过的朋友,若发现错误或有好的建议,欢迎在下面留言,谢谢!-----
终于又见面了
隔了好一阵子,终于又和大家见面了。最近我有点忙,忙得已经好几周没看过电影了,不过我喜欢这种感觉,这让我过的充实,过的问心无愧。我最近喜欢写东西,因为每当我提笔写字或在键盘上码字时,我就能静下浮躁的心来学习思考,看不下去的书可以看得下去。我总是靠写读书笔记来迫使我自己读书,感觉这方法不错,如果你看不下书或 ...
Windows编程 第四回 Windows程序的生与死(下)
-----路过的朋友,若发现错误或有好的建议,欢迎在下面留言,谢谢!-----
致歉
很抱歉,读者看到的这篇文章将是我写的最没什么条理的一篇了,由于这一块儿内容是所有Windows程序的核心与基础,所以我分了三回来写。我想讲得既易懂有又丰富,无奈本人才疏学浅,每每一提笔就要查很多资料,我又尝试着把这些资料的精华融进文章里,但是对我来说谈何容易呀。但我又想或许这些原始资料对不同的读者会有不同的帮助 ...
Windows编程 第三回 Windows程序的生与死(中)
-----路过的朋友,若发现错误或有好的建议,欢迎在下面留言,谢谢!-----
自家之言
我认为,我们对任何事物的认知过程都是循序渐进的,正如我们 ...
Windows编程 第二回 Windows程序的生与死(上)
-----路过的朋友,若发现错误或有好的建议,欢迎在下面留言,谢谢!-----
引子
“Windows 程序分为‘程序代码’和‘UI(User Interface)资源’两大部份 ...
Windows编程 第一回 走近Windows
-----路过的朋友,若发现错误或有好的建议,欢迎在下面留言,谢谢!2012.2.19更新-----
Windows操作系统概述①
Windows是一种基于图形界面的多任务操作系统。为这个环境开发的程序有着相同的外观和命令结构。对用户 来说,这使得学习使用Windows应用程序变得容易了。为了帮助开发Windows应用程序,Windows提供了大量的内建 函数以方便地使用弹出菜单、滚动条 ...
Windows编程 第零回(下) 阅读说明及目录
1.本系列文章将采用C语言来编程,希望您在阅读之前已了解C语言的基本语法。
2.本系列文章将在vc++6.0编程环境下实现,希望您已经会轻松地使用他了。
第一回 走近windows
简介windows特点、历史及编程说明
2012年2月16日更新 T ...