自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小金的专栏

淡泊明志,宁静致远

  • 博客(22)
  • 收藏
  • 关注

转载 各种DLL制作方法

 一.创建MFC 的常规DLL(设工程名为MyDLL1)(详工程F:/VcSample/DLL示例/DLL动态联接库之构共享内存)1.     新建工程MFC AppWizard(dll),选第二项- Regular DLL using shared MFC DLL(选第一项:Regular DLL with MFC statically linked,同第二项的区别是静态联接MFC)

2007-11-20 13:37:00 1379 1

转载 VC++ 界面编程

 [前言:]拥有美丽的外观,软件就成功了一半。界面由控件、工具栏、菜单、窗体等元素组成,对他们进行美化就能得到一个美丽的界面。让控件更醒目在ComboBox中改变列表框的宽度我们经常会使用到组合框,而组合框是是有2种功能的--下拉和列表。一般情况下,列表框的宽度和选择框是一样宽的,但是我们有些时候确实很需要把列表框的宽度变大,一便让我们能更好的看我们要选的东西。  为了能有这个功能,我写了下面

2007-11-18 06:00:00 13796 1

转载 c++实现系统托盘图标

 自从微软公司推出Windows 95操作系统以来,系统托盘应用作为一种极具吸引力的用户界面设计深受广大用户的喜爱。使用系统托盘作为用户界面的Windows应用程序数不胜数,比如"金山词霸"、"Winamp"、"RealPlayer"等等。这些程序运行时不显示运行窗口,只在任务栏上显示一个图标,表示程序正在运行,用户可以通过鼠标与应用程序交互,程序开发人员有时也需要编制一些仅在后台运行的类

2007-11-18 05:51:00 4858

转载 学好C/C++的办法

学好C/C++的办法(2004-05-20) 引言:    最近看见一些朋友问如何才能学好C/C++,有的也发邮件来询问我.我现在也不能算个牛人,但我觉得自己学的还是比较对路.做为斑竹,也有义务与大家探讨这些问题,一是为了我们这个版,二更是为了大家能够少走弯路.    我就结合自己的经历,来谈谈我对学习C/C++的看法.我的历史:1.  大一下,C语言必修,开始接触C,以后2年多都是用

2007-11-09 11:43:00 870

转载 学习C/C++的经验谈

       工作已经有三年半,算上学校里的时间,大约已有7年的C语言和5年的C++使用经验;熟练使用C/C++也有3年以上;现在的我自认为是可以称得上精通C/C++,基本现在市面上广泛被推崇的经典书籍,如:《C++ Primer》、《高级C++编程技术》、《STL原码剖析》、《Effective C++》、《C编程陷阱》、《Thinking in C++》等等,这些书只有《高级C++编程技术》和

2007-11-09 11:41:00 1160 1

转载 CEdit & CRichEdit 使用技巧

注:        m_edit1代表ID为IDC_EDIT1的CEdit控件的control类型的变量        m_richedit1代表ID为IDC_RICHEDIT1的CRichEditCtrl控件的control类型的变量1.设置edit只读属性    方法一:                m_edit1.SetReadOnly(TRUE);    方法二:            

2007-10-23 17:11:00 529

转载 Outlook Add-in

 利用VC++/ATL开发Office 2003 COM插件最近,我为一个客户写了一个Outlook2003的COM插件。当我为这个工程写代码的时候,我遇到了很多用C++无法解决的问题。对于一个初学者来说,用ATL编写插件是非常棘手的。网上大多数Office开发的例子都是VB/VBA相关的,几乎没有用ATL开发的。所以,我整理了一些知识,希望能够对大家有所帮助。在这篇文章里的代码并没有进行

2007-10-20 20:35:00 5657

转载 如何定制对话框中的回车键

 http://www.vckbase.com/vckbase/columnist/hangwire/hangwire.asp如何定制对话框中的回车键 作者/赵湘宁本文例子代码         基于对话框的程序中,每次按下回车键时,程序都退出。去掉按钮的 BS_DEFPUSHBUTTON 属性并重写OnOK函数也没用。那么如何定制回车键的行为呢?这个问题很easy,但是要说明白,却要费点时

2007-10-16 10:42:00 571

转载 C#打印条型码生成源程序

 第一次在这里写东西,是想在这里认识更多的朋友,能与高手们交流,呵呵。。这个程序是早此时候要用到条形码时到处找资料,受别人启发,自己尝试开发的简单测试程序,希望对有需要的朋友有所帮助,其实本人也算是C#的初学者,最近刚用它为公司开发了一个数据库应用程序.呵呵..题外话就不多说了.下面就将代码贴出来,自己看去吧.谢谢大家,谢多多支持using System;using System.Draw

2007-10-15 15:44:00 1202

转载 为什么要学习设计模式(Design Patterns) - 软件设计大师之路

 以下比喻摘自Douglas Schmidt, bugn翻译.知识的模式(Patterns of Learning)在人类努力解决的许多领域的成功方案都来源于各种模式(Patterns).事实上, 教育的一个重要目标就是把知识的模式一代一代传下去.下面我们首先看一下学习下棋是怎样用到模式(patterns).学习开发一个好的程序类似于学习怎样下好棋.成为一个象棋大师* 首先学习

2007-10-15 11:11:00 810

转载 VC++程序员应当如何阅读ADO文档

 《ADO API参考》用VB的语法描述了ADO API的内容。但ADO程序员却使用着不同的编程语言,比如VB,VC++,VJ++。对此《ADO for VC++的语法索引》提供了符合VC++语法规范的详细描述,包括功能、参数、异常处理等等。ADO基于若干的COM接口实现,因此它的使用对于一个正进行COM编程的程序员而言更简单。比如,几乎所有使用COM的细节对于VB程序员而言都是隐藏了的,但对

2007-10-15 10:16:00 2299

转载 COM知识点小结(续一)

 对MFC创建COM组件和实现COM连接点的小结1.如果要在普通工程中使用COM组件,包含以下ATL头文件:#include #include //You may derive a class from CComModule and use it if you want to override//something, but do not change the name

2007-10-15 09:55:00 651

转载 COM的知识点小结

        1. COM组件的引入方式:(1)#include “ComComponent.h”       #include “ComComponent_i.c”.h头文件中包含组件的声明,_i.c文件中包含接口和嵌套类的GUID声明。(2)#import "ComComponent.dll" no_namespace rename(…)#include “#includ

2007-10-15 09:51:00 799

转载 Visual C# 2005编程技巧大全

【书名    】:Visual C# 2005编程技巧大全【评价    】:★★★★★☆☆☆☆☆【正文    】:----------------------------------------------------------------------------------------------------0001:    系统目录:string dir = Environment.Ge

2007-09-07 20:41:00 1308

原创 CreateFont()函数的MSDN翻译

函数功能:该函数创建一种有特殊性的逻辑字体,此逻辑字体可以在后面被任何设备选择。    函数原型:HFONT CreateFont(int nHeight,                            int nWidth,                            int nEscapement,                            int n

2007-04-30 22:08:00 2540

原创 [转]关于字符串的用法和转换补遗

1:使用CString,要包含文件afx.h,比如在Win32 Console Application中Alt+F7选择Use MFC in a Static Liberary,然后再添加#include就可以使用CString了。  2:WCHAR ch = L’中’;与CHAR ch = ’中’;的区别是第一种使用UNICODE编码,第二种方式一般不经常用到,比如:         W

2007-04-19 20:54:00 506

原创 VC调试入门

概述调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。这里我简要的根据自己的经验列出调试中比较常用的技巧,希望对大家有用。本文约定,在选择菜单时,通过/表示分级菜单,例如File/Open表示顶级菜单File的子菜单Open。 设置为了调试一个程序,首先必须使程序中包含调试信息。一般情况下,一个从AppWizard创建的

2007-04-19 20:52:00 518

原创 VC快捷键

 F1: 帮助 Ctrl+O   :OpenCtrl+P   :PrintCtrl+N   :NewCtrl+Shift+F2 :清除所有书签F2    :上一个书签Shift+F2  :上一个书签Alt+F2   :编辑书签Ctrl+F2  :添加/删除一个书签F12    :Goto definitionShift+F12  :Goto referenceCtrl+Num+  :Displ

2007-04-19 20:49:00 486

原创 [转]Visual C++6.0 API函数操作技巧集

我们在编制应用软件的过程中,常常需要对光标和鼠标操作,本人在文中介绍了Windows系统中有关实现对鼠标和光标进行操作的API函数,并给出了在Visual C6.0++中利用所介绍的API函数实现对鼠标和光标的操作的代码。  一、隐藏和显示光标  函数: int ShowCursor ( BOOL bShow );   参数 bshow,为布尔型,bShow的值为False时隐藏光标,为True时

2007-04-19 20:45:00 629

原创 [转]对话框与其控件的颜色,字体的设置

        要改变对话框的一般颜色,可以在C***App的InitInstance函数里加入如下代码:SetDialogBkColor(RGB(0,255,255),RGB(255,0,0));//背景青蓝、文字红色 但是这样不能改变对话框中的图形控件的颜色; 每个控件在dialog中都是一个窗口,当要绘制控件时,会发出一个WM_CTLCOLOR消息给它的父窗口(对话框本身).消息映射

2007-04-19 20:28:00 802

转载 vs2005对vs2003之c++编译

 STL的iterator不能初始化了,否则会报错。        std::vector::iterator it=0;        vs2003可以编译,但在2005下就报错:cannot convert from int to std::_Vector_iterator        必须写成        std::vector::iterator it        这个

2007-04-01 12:32:00 1048

转载 关于C++准备知识

关于C++ 显然你已经知道编程的含义,接下来我们要做的就是开始学习C++。那么什么是C++,为什么我们要学习C++。什么是C++ C++ 这个词在中国大陆的程序员圈子中通常被读做 "C 加加",而西方的程序员通常读做 "see plus plus"。C++是一种计算机编程语言。她是一种静态数据类型检查的,支持多重编程范式的通用程序设计语言,是现存的上百种计算机语言中一种被使用的非常广泛的计算机编程

2007-01-15 09:53:00 1314

空空如也

空空如也

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

TA关注的人

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