现在位置: 首页 > 所有2012年发表的文章
2012-09-11 12:30 工业·编程 ⁄ 共 9784字 暂无评论
77 子窗口控制概述 当子窗口的状态发生改变时,子窗口处理鼠标和键盘消息并通知父窗口。子窗口这时就变成了其父窗口高一级的输入设备。 可以建立自己的子窗口控制,也可以利用一些预定义的窗口类和窗口过程来建立标准的子窗口控制。 子窗口控制采用的形式有:按钮、复选框、编辑框、列表框、组合框、文本串、滚动条。 子窗口控制在对话框中最常用。 子窗口控制的位置和尺寸是在程序的资源描述文中的对话框模板中定义的。也可以...
阅读全文
2012-09-11 12:28 工业·编程 ⁄ 共 2812字 评论 1 条
69 计时器基础 计时器是一种输入设备,它周期性地每经过一个指定的时间间隔就用WM_TIMER消息通知应用程序一次。 可以通过调用SetTimer函数为Windows应用程序分配一个计时器。SetTimer有一个时间间隔范围为1~4294967295毫秒的整型参数,这个值指示Windows每隔多长时间给程序发送WM_TIMER消息。 当程序用完计时器时,就调用KillTimer函数停止计时器消息。 KillTimer调用清除消息队列中尚未被处理的WM_TIMER消息,从而使程序在调用...
阅读全文
2012-09-11 12:26 工业·编程 ⁄ 共 3652字 评论 1 条
60 鼠标基础 用GetSystemMetrics函数来确定鼠标是否存在: fMouse = GetSystemMetrics(SM_MOUSEPRESENT);   要确定所安装鼠标上键的个数,可使用: cButtons = GetSystemMetrics(SM_CMOUSEBUTTONS); //如果没有安装鼠标,返回0.   当Windows用户移动鼠标时,Windows在显示屏上移动一个称为“鼠标光标”的小位图。鼠标光标有一个指向显示屏上精确位置的单像素的“热点”。 Windows支持几种预定义的鼠标光标,程序可以使用...
阅读全文
    《国内贸易发展“十二五”规划》根据《中华人民共和国国民经济和社会发展第十二个五年规划纲要 》编制,主要阐明“十二五”时期我国国内贸易发展战略,提出发展政策导向,明确政府工作重点,引导市场主体行为,促进国内贸易又好又快发展。 一、现状与形势 (一)“十一五”时期国内贸易发展取得显著成就。     “十一五”时期,面对复杂多变的国内外形势,国内贸易坚持...
阅读全文
2012-09-10 21:55 名人·名传 ⁄ 共 6986字 暂无评论
    2012年7月2日下午,任总与2012实验室干部与专家座谈,部分董事会成员、公司各部门领导也应邀参与。 任总:首先,我不是专家,和专家沟通我本来就有压力,可能你们提到的很多敏感问题我都回答不清楚,那么我回答不清楚的就叫下面谁来替我回答。现在咱们开始开会,看看大家怎么说法,怎么开法,听听大家的。 》》》2011中国通信行业十大新闻–华为 1、杨强(诺亚方舟实验室主任):我来自诺亚方舟实验室,之前...
阅读全文
2012-09-10 21:50 伟人 ⁄ 共 2695字 评论 1 条
    毛泽东为何总是让人怀念?     因为他“依靠人民,为了人民”。毛泽东曾经深刻指出:“我们共产党人区别于其他任何政党的又一个显著的标志,就是和最广大的人民群众取得最密切的联系。全心全意地为人民服务,一刻也不脱离群众;一切从人民的利益出发,而不是从个人或小集团的利益出发;向人民负责和向党的领导机关负责的一致性;这些就是我们的出发点。”毛泽东厚德载物,扶弱济贫,匡世济民,依靠...
阅读全文
2012-09-10 12:25 工业·编程 ⁄ 共 4298字 暂无评论
48 键盘基础 Windows程序获得键盘输入的方式:键盘输入以消息的形式传递给程序的窗口过程。 Windows用8种不同的消息来传递不同的键盘事件。 Windows程序使用“键盘加速键”来激活通用菜单项。加速键通常是功能键或字母同ctrl键的组合。Windows将这些键盘加速键转换为菜单命令消息。 程序用来从消息队列中检索消息的MSG结构包括hwnd字段。此字段指出接收消息的窗口句柄。消息循环中的DispatchMessage函数向窗口过程发生该消息,此...
阅读全文
2012-09-10 12:21 工业·编程 ⁄ 共 10275字 暂无评论
29 GDI基础 图形设备接口GDI是Windows的子系统,它负责在视频显示器和打印机上显示图形。 Windows NT中的图形主要由GDI32.DLL动态链接库输出的函数来处理。 GDI的主要目的之一是支持与设备无关的图形。 图形输出设备分为两大类:光栅设备和矢量设备。 大多数PC机显示器、打印机都是光栅设备。 绘图仪是矢量设备。 组成GDI的函数可以分为这样几类: ① 获取(或重建)和释放(或清除)设备描述表的函数; ② 获取有关设备描述表信...
阅读全文
2012-09-10 12:19 工业·编程 ⁄ 共 6609字 评论 1 条
16 有效矩形和无效矩形 窗口过程一旦接受到WM_PAINT消息之后,就准备更新整个客户区,但往往只需更新一个较小的区域。这个区域就称为“无效区域”。正是客户区内存在无效区域,才提示Windows将一个WM_PAINT消息放入消息队列。 Windows内部为每个窗口保存一个“绘图信息结构”,这个结构包含了包围无效区域的最小矩形的坐标以及其他信息,这个矩形就叫做“无效矩形”。 如果在窗口过程处理WM_PAINT消息之前,客户区又有一个区域变为无...
阅读全文
2012-09-10 12:16 工业·编程 ⁄ 共 4595字 评论 1 条
一 窗口和消息 1 WPARAM和LPARAM的意义    在Windows是一种16位系统时,WndProc的第三个参数被定义为WORD,是一个16位的无符号整数,而第四个参数被定义为一个LONG,是一个32位有符号整数,所以导致对单词PARAM(参数)加前缀W和L。     但在32位Windows中,WPARAM被定义为一个UINT,而LPARAM被定义为一个LONG,因此窗口过程的这两个参数都是32位的值。 2 前缀 前缀 全称 释义 C...
阅读全文