前进的道路不是一帆风顺的,要随时迎接挑战,敢于战胜困难!

坚持一下,找人聊聊天,释放一些压力!

 

2008年12月19日

修改VC项目名(转载)

摘要: 修改VC项目名 有时我们从网上下载到一个很好的程序框架,比如漂亮的Outlook风格的或者VisualStudio风格的界面,甚至是一整套OfficeXP 风格的界面项目。我们发现要将里面实现的自己想要的那部分提取出来比较困难,因此我们的项目就直接建立在那个项目上面算了,这是最省事的方法嘛。 这时候,问题就出来了,你用MessageBox输出一个信息框,如果你不指定Caption,那... 阅读全文

posted @ 2008-12-19 14:12 山径山精 阅读(281) 评论(0) 推荐(0) 编辑

2008年12月18日

基于API函数的串口通信编程(转载)

摘要: 基于API函数的串口通信编程 用到的串口通信编程方法有:使用通信控件、在高级语言中嵌入汇编以及使用API函数。在这几种方法中,使用API函数编写的串口通信程序最为高效、灵活。串口通信编程将用到三种API函数——串口通信相关API函数、多线程API函数和实现消息机制的API函数,下面将分别介绍这几种API函数。 1 与串口通信有关的API函数 Windows系统通信一般都以WOS... 阅读全文

posted @ 2008-12-18 14:56 山径山精 阅读(934) 评论(0) 推荐(0) 编辑

2008年12月16日

ISO C++基本类型和变量(转载)

摘要: 基本类型和变量. 像其他高级语言一样,ISO C++除了像C一样,有自己的基本类型:字符型,整形,浮点型等,还提供了可用于自定义类型机制.所谓的C++ STL,正是这个机制定义了大量的类型和操作. 比如可变长的string,vector等.一般和C一样,也是为了兼容C,内置类型一般小写. 对于所谓内置类型不同,一般指位数不同而已,比如int 16(当然这个有争议,很多... 阅读全文

posted @ 2008-12-16 21:44 山径山精 阅读(1245) 评论(0) 推荐(0) 编辑

LINK : warning LNK4075: ignoring /EDITANDCONTINUE due to /INCREMENTAL:NO specification

摘要: 问题描述: --------------------Configuration: iHDRC - Win32 Release-------------------- Linking... LINK : warning LNK4075: ignoring /EDITANDCONTINUE due to /INCREMENTAL:NO specification iHDRC.exe - 0 err... 阅读全文

posted @ 2008-12-16 13:50 山径山精 阅读(5800) 评论(0) 推荐(0) 编辑

LINK : warning LNK4098: defaultlib "mfc42.lib" conflicts with use of other libs; use /NODEFAULTLIB:library

摘要: 问题描述: Linking... LINK : warning LNK4098: defaultlib "mfc42.lib" conflicts with use of other libs; use /NODEFAULTLIB:library LINK : warning LNK4098: defaultlib "mfcs42.lib" conflicts with use of othe... 阅读全文

posted @ 2008-12-16 13:46 山径山精 阅读(2114) 评论(0) 推荐(1) 编辑

2008年12月11日

sprintf 用法大全与实例(转载)

摘要: sprintf格式 sprintf格式 Ruby的sprintf格式与C语言的sprintf(3)基本相同。但还是有些差别: 它没有针对C特有类型的修饰符,如short或long等; 它包含2进制数的指示符(%b); 它不支持sprintf的方言式的语法。 下面就对ruby的sprintf格式进行详细的说明。 sp... 阅读全文

posted @ 2008-12-11 11:42 山径山精 阅读(2675) 评论(0) 推荐(0) 编辑

2008年12月10日

c标准输入输出

摘要: %d 短整形,一般占两个字节 %u 无符号短整形 %ld 长整形,一般占四个字节 %c 字符型 %s 字符串 阅读全文

posted @ 2008-12-10 17:08 山径山精 阅读(332) 评论(0) 推荐(0) 编辑

printf输出16进制数

摘要: // 把网卡MAC地址格式化成常用的16进制形式,如0010-A4E4-5802 printf( "The Ethernet Number[%d] is: %02X%02X-%02X%02X-%02X%02X"n", lana_num, Adapter.adapt.adapter_address[0], Adapter.adapt.a... 阅读全文

posted @ 2008-12-10 09:24 山径山精 阅读(2515) 评论(0) 推荐(0) 编辑

2008年12月9日

错误:error LNK2001: unresolved external symbol _Netbios@4的解决方案

摘要: 在连接库中增加 Netapi32.lib 阅读全文

posted @ 2008-12-09 17:51 山径山精 阅读(2177) 评论(0) 推荐(0) 编辑

2008年12月5日

用 C 语言编写 Windows 服务程序的五个步骤(转载)

摘要: 用 C 语言编写 Windows 服务程序的五个步骤 (http://www.cnblogs.com/enterBeijingThreetimes/admin/EditPosts.aspx?opt=1) 原文:Yevgeny Menaker ... 阅读全文

posted @ 2008-12-05 20:40 山径山精 阅读(449) 评论(0) 推荐(0) 编辑

2008年12月3日

VC6.0关于由自定义消息引起的内存不能为read的实践

摘要: 解决前: stdafx.h: #define WM_REFRESH_PARAMLIST WM_USER+1000 LViewRecv.h: public: void ReInitView(); LViewRecv.cpp: BEGIN_MESSAGE_MAP(CLViewRecv, CListView) //{{AFX_MSG_MAP(CLViewRecv) ON_WM_... 阅读全文

posted @ 2008-12-03 18:08 山径山精 阅读(476) 评论(0) 推荐(0) 编辑

VC下关于debug和release的不同的讨论(收藏-转载)

摘要: VC下关于debug和release的不同的讨论 在使用VC开发软件的过程中,正当要享受那种兴奋的时候突然发现:release与debug运行结果不一致,甚至出错,而release又不方便调试,真的是当头一棒啊,可是疼归疼,问题总要解决,下面将讲述一下我的几点经验,看看是不是其中之一: 1. 变量。 大家都知道,debug跟release在初始化变量时所做的操作是不同的,debug是将每个字节位... 阅读全文

posted @ 2008-12-03 17:53 山径山精 阅读(339) 评论(0) 推荐(0) 编辑

调试Release版本应用程序(转)

摘要: 调试Release版本应用程序 引言 如果在您的开发过程中遇到了常见的错误,或许您的Release版本不能正常运行而Debug版本运行无误,那么我推荐您阅读本文:因为并非如您想象的那样,Release版本可以保证您的应用程序可以象Debug版本一样运行。 如果您在开发阶段完成之后或者在开发进行一段时间之内从来没有进行过Release版本测试,然而当您测试的时候却发现问题,那么请看我们的调试规则1:... 阅读全文

posted @ 2008-12-03 17:19 山径山精 阅读(364) 评论(0) 推荐(0) 编辑

VC6.0在Rlease模式下调试的设置方法

摘要: Release模式可以进行调试,第一步是打开符号表: Alt-F7打开项目设置,在C++/C 页面,选择"General"类,修改Debug Info setting 为 "Program Database". 在"Link" 页面,选择"Generate Debug Info". "Rebuild All" 阅读全文

posted @ 2008-12-03 17:17 山径山精 阅读(322) 评论(0) 推荐(0) 编辑

2008年12月2日

VC6.0不出智能提示框的解决方法

摘要: 1.保存 2.Close Workspace 3.删除你的工程文件夹中的.ncb文件. 4.重新打开,一切ok! 阅读全文

posted @ 2008-12-02 09:52 山径山精 阅读(963) 评论(1) 推荐(0) 编辑

导航