C/C++
dreamzqw
精通Windows CE5.0系统移植,驱动开发。做过实验箱(基于S3C2410和PXA270)、Web Server(基于S3C2410 SQL)和PC/104主机(基于PXA270 CPLD)。自学能力强,善于独立思考,解决工作中的难题。
展开
-
宏跟函数及常量总结
当你调用一个过程既被声明成函数又被声明成宏时,你可以用如下两种方法来强制编译器使用函数或宏(编译器默认会使用宏)。1、使用强制类型转换#include a = toupper(a); //使用宏 a = (toupper)(a); //使用函数,因为toupper被原创 2007-08-12 10:27:00 · 965 阅读 · 0 评论 -
函数返回值的问题
函数返回问题一个应用系统要正确稳写地运行,必须要对各个函数的返回值进行正确的判断,若函数没有正确的持行,而上层应用又没有进行错误处理的话,程序很有可能进入到一个不确写的状态。从而导至系统的不稳定,那么当一个函数没有正确持行时,应当怎样返回才能使上层调用方便地知道函数没有正确持行而进行错误处理呢,又要怎样才能使错误处理代码简单而有效呢。方案一:若函数成功返回,则返回一个正值,错误时返回原创 2007-09-01 15:46:00 · 4078 阅读 · 0 评论 -
Windows CE下随机数生成函数
DWORD sr;int RandBit() { if (!sr) if (!(sr = GetTickCount())) /* 获取系统滴答数 */ sr = 1; sr = ((((sr>>7) ^ (sr>>5) ^ (sr>>2) ^ (sr>>1) ^ sr) & 1) (sr >> 1); re原创 2007-10-15 14:25:00 · 1550 阅读 · 0 评论 -
Windows托盘编程!!!
Windows托盘编程!!!一、 托盘简介所谓的“托盘”,在Windows系统界面中,指的就是下面任务条右侧,有系统时间等等的标志的那一部分。在程序最小化或挂起时,但有不希望占据任务栏的时候,就可以把程序放到托盘区。其实,托盘区的编程很简单,下面简要阐述一下子喽^_^二、 托盘编程相关函数其实呢,把程序放到托盘上的本质就是先在托盘区绘制一个图标,然后转载 2007-11-09 09:29:00 · 1456 阅读 · 1 评论