windows
bingcaihuang
这个作者很懒,什么都没留下…
展开
-
HTML Help Workshop
Mircosoft出的编译HTML帮助文件的必需的编译器……收藏的资料太多了,不善于整理,收藏回来的知识始终不是自己的,也是经过两三遍的整理以后,才能更牢固的记住。下面简要说一下HTML Help Workshop的用法,主要是满足自己制作电子书的流程,能做出一本书来,想要看时看得上就已经达到目标了,至于html这一块我是菜鸟,即使网上有几个HTML Help Workshop的教程,看了几遍还是不懂,只能凭着程序上的直觉去修修补补,哈!闲话不说,直奔主题了:首先打开HTML Help Worksh原创 2010-06-24 16:51:00 · 7702 阅读 · 1 评论 -
虚拟键值表
http://blog.csdn.net/movayhust/archive/2009/08/12/4439676.aspx 转载。 虚拟键十六进制值十进制值相应键盘或鼠标键VK_LBUTTON011鼠标左键VK_RBUTTON022鼠标右键VK_CANCEL033Ctrl-Break键VK_MBUTTON044鼠标中键VK_BACK088Backspace键VK_TAB099Tab键VK_CLEAR0C12Clear键VK_RETURN0D13Enter键VK_SHIFT1016Shift键VK_CONT转载 2010-07-05 09:35:00 · 901 阅读 · 0 评论 -
使用VC2005编译真正的静态Qt程序
首先,你应该该知道什么叫静态引用编译、什么叫动态引用编译。我这里只是简单的提提,具体的可以google一下。动态引用编译,是指相关的库,以dll的形式引用库。动态编译的Exe程序尺寸比较小,因为相关的库都没有包含进来。当然,程序发布的时候,还要把相关的库也一并发布出去。静态引用编译,是指把相关的库也一并引入Exe文件。这是程序的尺寸就会很大,不过,程序发布就会变得简单很多。其次,你可能会注意到我标题上写了“真正”这两个字。为什么我要强调真正这两个字呢?因为使用VC编译的C或者C++程序,都需要相关的C ru转载 2010-06-08 09:18:00 · 693 阅读 · 0 评论 -
VC中创建DLL动态连接库的方法
1.创建一个Win32 Dynamic-link library工程dll,在向导中选择【A DLL that export some symbols】(实例性质)。默认的代码如下://dll.h #ifdef DLL_EXPORTS //DLIB_EXPORTS已经被定义,在【工程】->【设置】->【C/C++】页面的【分类】 //里选择【预处理器】(preprocessor)的预处理器定义中可以查看到DLIB_EXPORTS。#define DLL_API __原创 2010-06-09 15:47:00 · 722 阅读 · 0 评论 -
用Windows API 编写串口通讯程序
<br /><br />最近在做一个PC机上和ARM机串口通讯的程序。<br /> 实际上,我并没有在VC上编写过串口程序。记得大一下学期的课程实践上倒是在DOS环境下做个简单的串口通讯,可是就是因为太简单了,而且是DOS那种独占式的进程,所以现在要搬到VC和MFC界面应用程序环境中,难度还是有的,我一时没有头绪。<br /> 我首先当然想到用ActiveX控件了。曾听说过Microsoft曾做过一个ActiveX控件,用来简化在MFC中进行的串口编程。找了点资料,又去图书馆找了本书,试了两天,转载 2010-06-13 10:05:00 · 11374 阅读 · 5 评论 -
奇偶校验
<br />1、奇偶校验位于数据位之后,占1位,用于表示串口通信中的校验方式。该位有用户根据需要决定,有奇校验,偶校验,无校验三种。一般都采用无奇偶校验的方式<br />2、所谓奇校验,就是判断发送方的数据位中1的个数是否是奇数。选择奇校验时,首先将数据位的各位进行“异或”操作,然后将结果与1相“异或”,得到的结果就是奇校验位的值。<br />说白了,奇校验就是确保发送的数据位中1的个数为奇数,如果数据位中1的个数是偶数,那就给校验位赋值1,如果数据位中1的个数是奇数,那就给校验位赋值0.这样就确保发送的数原创 2010-06-13 10:13:00 · 7002 阅读 · 0 评论