Windows
文章平均质量分 62
skywalker_leo
hello
展开
-
Windows计算器求以2为底的对数
设要计算log 2 8 【前面的2是底数】那么按键如下:8, log, ÷, 2, log 或8, ln, ÷, 2, ln原因是对数有这样一个特性 :log a b= (log c b) ÷ (log c a)转载 2012-08-03 14:17:38 · 16540 阅读 · 1 评论 -
自定义MFC打开/保存对话框的扩展名
“打开文件”对话框这里的顶目名称是D-TriNet,文档扩展名是.dtn和.csv。 要让打开/保存对话框支持多个扩展名,最简单的方法是修改资源文件中的IDR_DTriNetTYPE字段: STRINGTABLE BEGIN IDR_MAINFRAME "D-TriNet" IDR_DTriNetTYPE "\nDTriNet\转载 2012-10-25 16:54:08 · 2506 阅读 · 0 评论 -
以类的成员函数作为Windows callback函数
[注:摘自《深入浅出MFC》第6章浅出MFC程序设计(P.298)] 首先我要很快地解释一下什么是callback函数。凡是由你设计而却由Windows系统调用的函数,统称为callback函数。这些函数都有一定的类型,以配合Windows的调用操作。 某些Windows API函数会要求以callback函数作为其参数之一,这些API,例如SetTimer、LineDDA转载 2012-11-15 09:32:52 · 2585 阅读 · 0 评论 -
MFC消息映射及消息处理函数原型
MFC把消息主要分为三大类: 1. 标准Windows消息(WM_XXX) 2. 命令消息(WM_COMMAND):凡由UI对象产生的消息都是这种命令消息,可能来自菜单或加速键或工具栏按钮。 3. 控件Notification消息 下面是各种消息的消息映射及对应处理函数原型:WM_COMMAND消息与处理对应规则:消息原创 2012-11-27 11:40:55 · 6450 阅读 · 0 评论 -
Windows支持的4种类型的同步对象:临界区、互斥量、事件和信号量
Windows支持4种类型的同步对象,可以用来同步由并发运行的线程所执行的操作:临界区互斥量事件信号量 MFC在名为CCriticalSection、CMutex、CEvent和CSemaphore的类中封装了这些对象。下面分别对这些同步对象进行介绍。临界区 最简单类型的线程同步对象就是临界区。临界区用来串行化对由两个或者多个线程共享的资源的访问。这些线程必须属转载 2015-09-01 15:03:01 · 3328 阅读 · 0 评论