- 博客(6)
- 收藏
- 关注
原创 Symbian C++开发环境配置
SDK是 3rd Edition FP1 SDK;IDE是 Carbide.c++ v1.2;JDK是 j2sdk-1_5_0-beta;PERL 是ActivePerl-5.8.8.822。 按说明顺序安装 JDK、PERL、SDK,安装SDK后,按说明验证SDK安装,编译HelloWorldBasic,出现了两个Error,但是用S60模拟器运行时,HelloWorldBasic
2007-10-26 14:16:00 547
原创 开始认识版本管理
以前一直没有使用VSS、CVS之类的版本管理软件,而且一直觉得很麻烦。这段时间在公司帮客户修改程序,这些客户都安装了不同时期的软件。为他们修改程序都需要修改DLL,然后重新编译再发给他们更新。但一旦修改一个DLL,引用它的其他EXE都需要重新编译,除非修改后的DLL以原版本的DLL做二进制兼容编译,生成同样的UID,这样所有引用它的EXE不需要重新编译就能直接使用新版本的DLL。 因
2007-09-21 11:45:00 437
原创 CreateWindow() 在VC6和 VS2005 中使用差异
今天看了Win32 SDK 中 Multithreaded Multiple Document Interface 的例子,用VC6 编译运行完全没有问题,用 VS2005 能成功创建主窗体,但在创建Child 窗体就出错了,一直找不到问题所在,于是用VS2005 创建了一个 MFC 的 MDI 例子,跟踪 MFC 的源代码,发现 VS2005 在MDI 中使用 CreateWindowE
2007-09-06 16:31:00 1000 1
原创 我的第一个WIN32 Platform SDK 程序
第一次写SDK的WIN32程序,照着MSDN写了半天,还好没碰到什么问题,挺顺利的就完成了,只是想不到MSDN的例子里面有的 ghInstance 全局变量是 HANDLE 类型的,结果在 DialogBox() 中就出现了类型转换出错,后来把类型改成 HINSTANCE 就没事了。 /**//***************************generic.cpp****
2007-06-27 11:53:00 1607
原创 VB使用API实现串口通讯的异常问题
把通讯程序构造成类,并生成DLL,在实际运行中数据发送操作中若返回值不是IO异步操作未决,则关闭串口If (errNum ERROR_IO_PENDING) And (errNum 0) Then GoTo closeComm 以上代码,errNum无论异步操作是否成功,都不会返回ERROR_IO_PENDING常数值,虽然在VB调试时会返回这个常数值,所以在发送数据操作中,
2007-05-16 19:59:00 2210
原创 VB6使用API实现串口通信
需要和客户的产品通讯,但波特率是非常规的,MScomm无法实现,原有的软件框架和条件又不能转用VC开发底层,于是用VB6调用API实现了这个通讯功能,虽然在VB6下这个程序还是单进程的,但实现了异步非阻塞的通信,性能相当稳定,下面是测试程序代码 Private Sub cmdSend_Click()Sub cmdSend_Click() 定义文件读写属性结构 Di
2007-05-01 13:29:00 9450 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人