记得我的一个朋友曾经来找我,问我怎样能够禁止自己的程序在 win95 里重叠运行。 我给了他一段代码,他就欢天喜地的回去了。 现在把那段代码拿出来,大家分享 // 使
( 如果没有输入焦点,如何检测键盘的状态? ) 有一个 "土" 办法可以做到,可是,它拿回来的东西未必合用? 因为这个办法检测全局的键盘状态 ( 甚至鼠标按钮 ),你实在分不清是不是对你自
消息泵也就是消息(处理)循环 (Message Loop),每个基于事件驱动编写出来的 Windows 程序都应该有一个。 消息循环(Message Loop)是程序的心脏,保证程序的正常运行,它
( 之前的一篇教程如果有什么不明白,不要紧,请继续往下走,以后回过头看就自然不会再迷糊! ) Windows 用的是基于事件驱动的编程方法,所以检测并处理消息是很重要的。现在让我们继续研
(以下内容对于初入门的人是不能或缺的) 进程和线程,线程和消息队列,他们之间确实是有包含的关系。 如果让我按大小排序,我会排成象题目的那样。( 不过大概有人会说,消息队列怎么能跟进程、线
No MFC 编程04 - 关于简单的结果输出 temp77(原作) 关键字 No MFC , Win32 , API , 输出
这里介绍不用 mfc 的 win32 编程 下面要用 VC 做一个最精简的 Win32 程序,请不要见笑,可以用来做框架嘛! 第一阶段: 精简的代码不多,见下面源程序 /
使用MFC的CBitmapButton或者CButtonST等类很容易在按钮上画出位图+文字的Button。但是如果不使用MFC该怎么画呢?下面就是纯粹的SDK做的位图+文字的Button: //
是不是一直在寻找SOCKET这样的功能,所有的,对我是说所有的,都是在限定的时间范围返回结果。SOCKET I/O模型中SELECT模型提供了这样的可能,当然一些超时还要经过一些技巧才行。这是我重构的
使用MFC的CBitmapButton或者CButtonST等类很容易在按钮上画出位图+文字的Button。但是如果不使用MFC该怎么画呢?下面就是纯粹的SDK做的位图+文字的Button: // O