Step1:下载并安装 py2exe-0.6.9.win32-py2.7.exe和pywin32-217.win32-py2.7.exe(我使用的是Python2.7.3版本)step2: 建文件setup.py。这里setup的参数可以使用windows也可以是console。区别在于你想要在.....
分类:
其他好文 时间:
2014-08-22 16:08:08
阅读次数:
166
DELPHI的编译指令 {$IFDEF WIN32} -- 这可不是批注喔! 对于Delphi来说﹐左右大括号之间的内容是批注﹐然而「{$」(左括号后紧接着货币符号)对于Compiler(编译器)而言并不是批注﹐而是写给Compiler看的特别指示。 应用时机与场合 Del...
分类:
其他好文 时间:
2014-08-22 12:49:38
阅读次数:
332
模式对话框和非模式对话框的区别一、 创建的区别在WIN32中,模式对话框的创建一般是使用DialogBox来进行创建的。而非模式对话框则是利用CreateWindow来创建的。在MFC或是WTL中,模式对话框一般是使用DoModal,而非模式对话框的创建则是使用Create。模式对话框创建后,程序的...
分类:
其他好文 时间:
2014-08-22 10:37:05
阅读次数:
176
从0开始一个SOUI项目1、环境配置SOUI项目本质是一个基于Win32窗口的应用程序。因此首先我们可以从Win32窗口应用程序向导创建一个简单的Win32项目。并在第3页选择“Window应用程序”选择“完成”后生成一个Win32应用程序骨架。项目的文件结构如下图:要使用SOUI开发程序程序,首先...
分类:
其他好文 时间:
2014-08-22 00:13:35
阅读次数:
754
程序调试时发现,使用CreateFile()打开COM4时正常,打开COM10时却总是失败。这两个端口均为虚拟COM口,通过蓝牙仿真串口完成数据收发,除了命名不同外,本质上并无任何不同。
而MSDN上对使用CreateFile()打开设备函数却失败返回并无详细解释,百思不得其解。上网百度一下找到了相关资料,原来是:
Win32 API函数CreateFile()除了可打开普通文件外...
分类:
其他好文 时间:
2014-08-21 17:09:34
阅读次数:
200
原文来自:http://www.cnblogs.com/pharen/archive/2012/02/06/2340628.html在原作者的基础上,只是做了详细的解释。避免走弯路。(注:红色字体为本人加的)一、准备工作-下载所需软件Apache httpd-2.2.22-win32-x86-ope...
分类:
数据库 时间:
2014-08-21 16:54:14
阅读次数:
280
一:双缓冲原理 为了解决窗口刷新频率过快所带来的闪烁问题,利用双缓冲技术进行绘图。所谓双缓冲技术,就是将资源加载到内存,然后复制内存数据到设备DC(这个比较快),避免了直接在设备DC上绘图(这个比较慢)。打个简单的比方:有个画家在街边办了一个即时画展,在同一块画布上根据观众的要求画不同的图像,每当....
网上有许多文章讲述了如何使用Visual C++程序实现双缓冲,都是用C++面向对象语言写的,可能对很多没有接触过面向对象语言的C语言初学者来说理解起来有些困难,并且有些好心人也只是把源代码贴上去,不做注释,这就使读者读起来更费劲了。在这里,我会就每一条语句作出解释。其中有一个地方比较有趣,值得讨论...
计时器精确吗?计时器并不精确。有两个原因: 原因一:Windows计时器是硬件和ROM BIOS架构下之计时器一种相对简单的扩充。回到Windows以前的MS-DOS程序写作环境下,应用程式能够通过拦截者称为timer tick的BIOS 中断来实现时钟或计时器。一些为MS-DOS编写的程序自己拦....
//测试CPU核心个数#if !defined (_WIN32) && !defined (_WIN64)#define LINUX#include #else#define WINDOWS#include #endifunsigned core_count(){ unsigned count =....
分类:
其他好文 时间:
2014-08-21 13:08:44
阅读次数:
157