自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 c++ int to string(整型到字符串)

1.   int sprintf( char *buffer, const char *format [, argument] ... );      例如:      int ss;      char temp[64];      string str;      ss = 1000;      sprintf(temp, "%d", ss);      string s(temp);    

2009-09-18 20:15:00 404

原创 C++:memset ,memcpy 和strcpy 的根本区别?

#include "memory.h"   memset用来对一段内存空间全部设置为某个字符,一般用在对定义的字符串进行初始化为‘ ’或‘/0’;例:char a[100];memset(a, /0, sizeof(a));memcpy用来做内存拷贝,你可以拿它拷贝任何数据类型的对象,可以指定拷贝的数据长度;例:char a[100],b[50]; memcpy(b, a, sizeof(b)

2009-09-18 20:15:00 333

原创 CString, int, string, char* 之间的转换

很有用的,所以把它记下来1 CString,int,string,char*之间的转换char 转 CString  CString.format("%s", char*);  char 转 string  string s(char *);  string 转 char *  char *p = string.c_str();   //  CString转std::str

2009-09-18 20:14:00 293

原创 CString类所有成员函数详解

还是系统的学习一下吧,认真看完本文就OK了。下面开始:CString::Compareint Compare( LPCTSTR lpsz ) const;返回值 字符串一样 返回0          小于lpsz 返回-1         大于lpsz 返回1         区分大小字符         CString s1( "abc" );CString s2( "abd" );AS

2009-09-18 20:13:00 426

原创 如何定制对话框系统菜单

 背景    系统菜单是每个 Windows 程序的标准特性。通常系统菜单由 Windows 系统来管理,所以我们平时编成时很少去碰它。但是,有的时候,我们确实想定制自己的系统菜单项。这样就涉及到定制菜单的处理问题,因为 Windows 无法自动处理我们定制的系统菜单。而且,系统菜单的处理方式与常规的菜单处理是不同的。那么我们如何实现定制的系统菜单呢?相信看完本文的介绍,你会得到满意的答案。 

2009-09-13 19:09:00 532

原创 可能产生映射混乱的原因

resource.h中的定义的资源ID号码重复,比如:工具条的一个按钮和另外一个菜单的ID重复,(当然是不同功能的),结果就造成了映射混乱。但是也不时什么控件都不能重,例如两个标签,除了显示标签内容不会触发事件,也就不会引起映射混乱了。

2009-09-10 10:15:00 404

原创 转贴:vc读写excel中的数据

原贴地址:http://topic.csdn.net/t/20021108/10/1158863.html详细内容如下,收藏学习。在开发软件时,经常要将数据输出到Excel 2000中,在Excel 2000中对该数据进行进一步地格式化处理或进行计算处理。在Visual Basic中处理起来较简单,Excel 2000的VB编程帮助中有较为详细的介绍。在Visual C++中如何进行处理了?利用E

2009-09-04 20:41:00 685

原创 VC小技巧20个

一、打开CD-ROM mciSendString("Set cdAudio door open wait",NULL,0,NULL); 二、关闭CD_ROM mciSendString("Set cdAudio door closed wait",NULL,0,NULL); 三、关闭计算机 OSVERSIONINFO OsVersionInfo; //包含操作系统版本信息的数据结构 OsVersi

2009-09-04 20:38:00 243

原创 VC++ 6.0 快捷键大全

F1: 帮助 Ctrl+O :Open Ctrl+P :Print Ctrl+N :New Ctrl+Shift+F2 :清除所有书签 F2 :上一个书签 Shift+F2 :上一个书签 Alt+F2 :编辑书签 Ctrl+F2 :添加/删除一个书签 F12 :Goto definition Shift+F12 :Goto reference Ctrl+Num+ :Displays the n

2009-08-28 12:04:00 294

原创 去掉WORD里面的画布

在工具菜单里面选择"选项"在弹出的选项卡上面选择"常规"选项卡,去掉里面的那个"插入"自选图形"带画布"选项即可.

2009-08-26 16:10:00 1077

原创 Object.ReferenceEquals 方法

确定指定的 Object 实例是否是相同的实例。 参数objA 要比较的第一个 Object。 objB 要比较的第二个 Object。   返回值如果 objA 是与 objB 相同的实例,或者如果二者都为空引用,则为 true;否则为 false。

2009-08-20 17:06:00 647

原创 在C#中如何重绘listview和toolbar的外观

要实现ListView的各行各列重绘是一件很麻烦的事情,最近就确定要实现一个功能需求,在一个ListView各行的第二列(Details模式)加入一个小图标。之前已经领教过ListView的设置,要开启重绘ListView各行,就必须重载它的OnDrawSubItem,但是ListView默认是不会执行你重载的OnDrawSubItem事件的,除非你把它OwnerDraw设置为true,即打开由用

2009-08-20 17:03:00 3693 1

原创 TextBoxBase.ScrollToCaret 方法

此方法使您能够一直滚动控件的内容,直到插入符号处于该控件的可见区域为止。如果插入符号位于该控件的可见区域之下,则 ScrollToCaret 方法将把控件的内容一直滚动到插入符号出现在控件的底部为止。如果插入符号位于该控件的可见区域之上,则此方法将把控件的内容一直滚动到插入符号出现在控件的顶部为止。可以在多行文本框中使用此方法,以确保当前文本的输入点位于该控件的可见区域内。

2009-08-20 16:04:00 1220

原创 浅谈AutoResetEvent的用法(转)

今天在看一段DEMO代码的时候发现AutoResetEvent被反复用到,在MSND中查了资料同时到在网上搜到了一个很简短的例子,这个例子帮我理解AutoResetEvent的用法起了不少辅助作用,这里贴出来,希望对大家理解有所帮助:(代码都已经在VS2005中成功调试通过,注释是我的理解,只能起参考作用,呵呵)using System;using System.Threading;n

2009-08-20 15:06:00 362

原创 BackgroundWorker 类

注意:此类在 .NET Framework 2.0 版中是新增的。 在单独的线程上执行操作。 命名空间:System.ComponentModel程序集:System(在 system.dll 中)  语法  C# public class BackgroundWorker : Component  备注BackgroundWorke

2009-08-19 20:19:00 327

原创 C#设置ListView控件的行高

向窗口内添加组件里的ImageList->将ListView的SmallImageList属性设置为刚才添加的ImageList->调整ImageList的高度

2009-08-19 18:46:00 596

原创 如何在Visual Studio 2005/2008中显示代码的行号?

工具----选项----文本编辑器----C#-----行号

2009-08-18 17:16:00 1124

原创 Visual Studio 2005快捷键大全

Visual Studio 2005作为一款成熟的集成开发工具,使用它可以加快我们的系统开发效率。而在实际学习工作中,我们除了使用Visual Studio 2005提供的友善的UI来进行操作意外,我们还可以使用其快捷键方式,来快速执行我们的操作。下面列举的Visual Studio 2005快捷键和具体的操作。整理一下与大家分享。 【快捷键功能】CTRL + SHIFT + B生成解决方案 CT

2009-08-18 16:41:00 456

原创 开发人员一定要加入收藏夹的网站

http://www.gotapi.com/ 语言:英语 简介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。http://www.w3schools.com/ 语言:英语 简介:W3C制定的标准诸如XML,HTML,XSL等等的在线学习教程。http://www.xml.org.cn/ 语言:中文 简介:可以说是XML的中国官方网吧。W3C标准的翻译组织与XML系

2009-08-17 10:04:00 332

原创 嵌入式Linux系统的GDB远程调试实践(转)

  嵌入式Linux系统的GDB远程调试实践摘要嵌入式Linux系统的研究和应用越来越热针对如何完成系统调试工作的问题文章介绍了GDB远程调试功能及其工作机制重点描述了使用GDB远程调试技术在嵌入式Linux系统中调试各类程序的实践示例1 引言信息技术迅猛发展个人数字助理掌上电脑机顶盒等嵌入式产品成为市场热点 Linux继在桌面系统取得巨大成功之后又以其开放源码容易定制和扩展多硬件平台支持和内置网

2009-08-14 10:38:00 1136

Easy CHM 3.80

Easy CHM是国华软件推出的一款强大的CHM电子书或CHM帮助文件的快速制作工具。 使用EasyCHM只需要三个步骤就可以完成CHM的制作: 1、用户指定一个目录,EasyCHM会自动导入全部目录及文件; 2、设置CHM编译选项; 3、开始制作。EasyCHM非常适合个人和单位制作高压缩比的带有全文检索及高亮显示搜索结果的网页集锦、CHM帮助文件、专业的产品说明、公司介绍、CHM电子书等等。 EasyCHM主要产品功能: 全自动的目录及文件导入(可以包括子目录); EasyCHM支持导入任意的文件类型; EasyCHM操作速度快,性能稳定,EasyCHM因为上手容易深得广大用户好评; EasyCHM自动生成CHM的目录列表并自动生成所有目录项; 为CHM的目录列表自动添加多级编号; 在编辑目录项、索引项时用到的移动、拖拽、替换等操作中Easy CHM完全支持多选操作,避免了一项一项地操作,极大的减少用户手工 - 非常适合企业维护CHM帮助文档; 支持批量查找替换多级目录各项的标题文字内容; 允许用户指定从文本文件的第N行自动截取标题; 易用的目录编辑器; 丰富实用的CHM制作选项帮助用户制作更加个性化的专业CHM电子书或CHM帮助文件; EasyCHM自动生成输出Alias和Map头文件; EasyCHM自动生成上下文相关的帮助文件(ContextID),适合于制作专业的支持Help Context ID的专业帮助文件; EasyCHM可以保存工程文件,方便企业用户编辑维护文档。 批量更换CHM目录各项的图标; 内嵌CHM反编译工具

2010-08-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除