
Windows
文章平均质量分 65
dadahacker
赶路不忘风景!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CE registry hacks
CE registry hacks:Firstly, editing the Windows CE registry can be risky, it can only berecommended to those who like to take things apart.I will not be detailing _how_ to modify the registry原创 2009-08-26 22:16:00 · 841 阅读 · 0 评论 -
rc,res,resx
rc是windows窗体程序资源文件(文本).res是2进制资源文件 是.rc编译成的.resx 资源文件格式由 XML 项组成,这些 XML 项指定 XML 标记内的对象和字符串。.resx文件的一个优点在于,当用文本编辑器(例如记事本或 Microsoft Word)打开此类文件时,可以对其进行写入、分析和操纵。查看 .resx文件时,如果嵌入对象(如图片)的二进制格式转载 2010-04-25 02:31:00 · 2052 阅读 · 0 评论 -
连接库的一个问题
静态库需要两个文件.h 函数申明,用于编译器.lib 函数实现,用于链接器动态链接库需要三个文件.h 函数申明,用于编译器.lib 函数引用,用于链接器.dll 函数实现,用于操作系统的可执行程序装载器现在有个问题C++编译器对于函数名字转换问题。从上面可以知道,lib文件源代码是c文件,生成的库按照C命名规则转转载 2010-04-20 01:59:00 · 503 阅读 · 0 评论 -
Win32 Icon基础
在Windows中图标有四种,系统大图标、系统小图标、Shell大图标、Shell小图标。系统大图标供应用程序自身使用,比如在"关于"对话框中使用,当用户按下Alt+Tab组合键时,也会显示系统大图标。系统小图标显示在程序窗口的左上角,Shell图标用于在资源管理器中显示。 一、 图标的获得 1、 自己设计 最直接的方法是在在资源设计器中设计一个图标原创 2010-04-20 01:51:00 · 1515 阅读 · 0 评论 -
SmartPhone手机上查看QQ天气预报
智能手机应用程序开发是软件开发的一个新的热点,但如何才能跨入这道门楣呢?今天我通过为自己的多普达565手机添加一个天气预报程序来向大家讲解一下。我们都知道QQ有一个免费提供给Blog引用的天气预报服务网址http://appnews.qq.com/cgi-bin/news_qq_search?city=上海(上海是我自己所在城市,如果想看自己的城市,在浏览器中改成城市名称即可),现在我使转载 2010-03-16 20:48:00 · 2720 阅读 · 1 评论 -
用Win32 API实现串行通信
串口是常用的计算机与外部串行设备之间的数据传输通道,由于串行通信方便易行,所以应用广泛。我们可以利用Windows API 提供的通信函数编写出高可移植性的串行通信程序。 在Win16中,可以利用OpenComm、CloseComm和WriteComm等函数打开、关闭和读写串口。但在Win32中,串口和其他通信设备均被作为文件处理,串口的打开、关转载 2010-03-09 14:43:00 · 701 阅读 · 0 评论 -
ANSI、unicode、utf-8、DBCS等字符集及相关数据类型、函数的区别
看这篇文章,讲的很清楚 UNICODE环境设置 在安装Visual Studio时,在选择VC++时需要加入unicode选项,保证相关的库文件可以拷贝到system32下。 UNICODE编译设置: C/C++, Preprocessor difinitions 去除_MBCS,加_UNICODE,UNICODE 在ProjectSetting/link/output 中转载 2009-12-16 11:22:00 · 1521 阅读 · 2 评论 -
LPCTSTR类型
如何理解LPCTSTR类型? L表示long指针 这是为了兼容Windows 3.1等16位操作系统遗留下来的,在win32中以及其他的32为操作系统中, long指针和near指针及far修饰符都是为了兼容的作用。没有实际意义。 P表示这是一个指针 C表示是一个常量 T表示在Win32环境中, 有一个_T宏 这个宏用来表示你的字符是否使用UNICODE, 如果你的原创 2009-12-12 09:59:00 · 610 阅读 · 0 评论 -
modem的at指令集大全
.调制解调器的AT命令。 Hayes 兼容调制解调器命令 表 1 调制解调器命令 ───────────────────────────────────── 经常使用的命令 命令 说明 ───────────────────────────────────── ATDT 用音频拨号 ATDP 用脉冲拨号 ATA原创 2010-01-30 00:10:00 · 2240 阅读 · 0 评论 -
简单叙述钩子实现
.钩子中对HOOK消息的处理部分要在DLL中实现,然后导出这个函数比如HookProc2.HookProc中要使用CallNextHookEx(G_HHOOK, nCode, wParam, lParam);把消息向下传递3.在CallNextHookEx中需要一个安装钩子的句柄G_HHOOK,这个钩子句柄是SetWindowsHookEx返回的并不在DLL中为了把非DLL的数据传转载 2010-01-15 20:35:00 · 641 阅读 · 0 评论 -
在应用程序中使用静态库的方法
方法不是技术,方法需要积累下来。 在控制台应用程序中使用静态库的方法: (1)引用静态库。 要使用在静态库中创建的例程,必须引用静态库。方法如下 ①在控制台应用程序源文件的开始添加 #pragma comment(lib, "stalib.lib") stalib.lib即为要引用的库。 ②设置项原创 2009-10-23 09:24:00 · 1170 阅读 · 0 评论 -
界面与后台工作线程分离的方案
在我们实际应用中,常常会遇到界面与后台工作线程分离的情况。特别是在写多线程的服务程序和批处理程序时经常用到的,随着技术的发展,人们已经不满足于命令行的服务程序,需要具有更好的可视化的、图形化的界面服务程序,能够实时监控各个后台工作线程的状态。经过一些实践我在这里总结一些将后工作线程与显示界面分离的较好的实现方案,供大家参考,希望能够给大家一些启示:首先,假设我们的系统由一个或者多个工作转载 2009-10-21 11:11:00 · 1131 阅读 · 0 评论 -
Wince文件关联
文件关联说起来很简单,但是在Wince下面用的话,问题还真多。最多的问题就是多空格的情况,很多人会忽视掉,也没有几个人在文件关联的地方讲到这个问题,请注意:VS2005 c# Wince6.0 在Main(string args[] )接受参数的话,我们会发现如果参数有空格的话,参数会被分成好几个子项也就是args[0],args[1]........这个大家就会郁闷了,其实最保险的做原创 2009-09-21 21:28:00 · 1053 阅读 · 0 评论 -
CRC16校验总结
CRC32太大了,CRC8觉得强度不够,折中选择CRC16校验. 线性编码理论。在发送端传送的K位二进制数据,以一定规则产生一个校验监督码(或者叫监督矩阵)r位,并负载信息后,构成一个新的二进制码序列共(K+R)位。最后发送出去。在接收端根据信息吗和CRC码禁言,是否出错。 CRC16监督式(美国标准):G(X)=X^16+X^15+X2+1 CRC16监督式(欧原创 2009-09-22 23:57:00 · 3354 阅读 · 1 评论 -
动态链接库dll,静态链接库lib, 导入库lib
目前以lib后缀的库有两种,一种为静态链接库(Static Libary,以下简称“静态库”),另一种为动态连接库(DLL,以下简称“动态库”)的导入库(Import Libary,以下简称“导入库”)。 静态库是一个或者多个obj文件的打包,所以有人干脆把从obj文件生成lib的过程称为Archive,即合并到一起。比如你链接一个静态库,如果其中有错,它会准确的找到是哪个obj有错,即静态l原创 2009-09-08 10:12:00 · 559 阅读 · 0 评论 -
REG注册表文件编写全攻略
Windows 中的注册表文件( system.dat 和user.dat )是 Windows 的核心数据库,因此,对 Windows 来说是非常重要的。通过修改注册表文件中的数据,可以达到优化Windows 性能的效果。但修改注册表也可能导致整个 Windows系统的崩溃!所以,在对注册表进行操作前或者是在安装一些软件前先对注册表进行备份。 下面介绍REG 文件的编写方法。转载 2009-09-10 15:00:00 · 1733 阅读 · 0 评论 -
文件关联
WinCE下的文件关联在baidu里google了一下,发现了原来是这么回事的啊。就随手记录下来。留个纪念。 使用RegCreateKey,RegSetValue等修改注册表的API函数设置文件的关联和图标。在注册表中建立如下结构注册键及键值 .bar = MyApp MyApp = My Application原创 2009-08-28 21:21:00 · 593 阅读 · 0 评论 -
Win32串口编程
<br /> 非常好的一篇文章,介绍了串口通讯的过程,虽然是Win32,但是对于其他的平台也是相当的有启发的。<br />转自:http://www.vckbase.com/document/viewdoc/?id=1734<br /> <br /> <br /> <br />在工业控制中,工控机(一般都基于Windows平台)经常需要与智能仪表通过串口进行通信。串口通信方便易行,应用广泛。<br /> 一般情况下,工控机和各智能仪表通过RS485总线进行通信。RS485的通信方式是半双工的,只能由作转载 2011-04-16 01:12:00 · 683 阅读 · 0 评论