自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (10)
  • 收藏
  • 关注

原创 软件三层架构

软件三层架构近年来,随着计算机技术与网络技术突飞猛进的发展,现代企业遇到了巨大的机遇与挑战。各企业纷纷开始建立新的管理信息系统(简称MIS)或修订原有的管理信息系统。在此过程中,关于MIS系统平台模式的选择是系统设计人员遇到的主要问题。本文试图结合自己的实践经验探讨这一问题。 MIS系统平台模式大体上分为4种:主机终端模式、文件服务器模式、客户机/服务器模式(Client/Server,简称C/S

2008-05-20 21:25:00 2634

原创 匈牙利命名法

匈牙利命名法 Windows类型 样本变量 MFC类

2008-04-22 21:50:00 1099 1

原创 在MFC中创建动态控件的生成与响应

 在MFC中创建动态控件的生成与响应  动态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的。  一、创建动态控件:  为了对照,我们先来看一下静态控件的创建。  放置静态控件时必须先建立一个容器,一般是对话框,这时我们在对话框编辑窗口中,从工具窗口中拖出所需控件放在对话框中即可,再适当修改控件ID,设置控件属性,一个静态控件就创建好了,当对话框被

2008-04-22 21:48:00 1023 2

原创 在MFC中创建动态控件的生成与响应

 在MFC中创建动态控件的生成与响应  动态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的。  一、创建动态控件:  为了对照,我们先来看一下静态控件的创建。  放置静态控件时必须先建立一个容器,一般是对话框,这时我们在对话框编辑窗口中,从工具窗口中拖出所需控件放在对话框中即可,再适当修改控件ID,设置控件属性,一个静态控件就创建好了,当对话框被

2008-04-22 21:48:00 1385

原创 VC编程之标题栏和菜单

VC编程之标题栏和菜单1.窗口最大最小化按纽的控制①怎样在程序开始的时候让它最大化?②vC++做出来的exe文件在窗体的右上方是没有最大化和最小化按钮的,怎样实现这一功能? ③如何在显示窗口时,使最大化按钮变灰? ①在App类里的C…App::InitInstance()中把m_pMainWnd->ShowWindow(SW_SHOW)改成m_pMainWnd->ShowW

2008-04-21 19:09:00 8200

原创 #pragma详细解释

#pragma详细解释   #Pragma是预处理指令,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#Pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。其格式一般为: #Pragma Para其中Para 为参数,下面来看一些常用的参数

2008-04-21 19:08:00 1767

原创 CBitmap位图操作

 CBitmap位图操作显示位图  在Visual C++6.0中,显示位图的方法及过程如下:   1. 显示程序资源中的位图(位图的所有数据均存在于可执行文件中)   (1)从资源中装入位图  ● 定义位图对象数据成员CBitmap m_Bitmap;   ● 调用CBitmap成员函数LoadBitmap(),如m_Bitmap.LoadBitmap(IDB_BITMAP1);   ●

2008-04-21 19:07:00 7225 3

原创 深度解析VC中的消息传递机制

  深度解析VC中的消息传递机制摘要:  Windows编程和Dos编程,一个很大的区别就是,Windows编程是事件驱动,消息传递的。所以,要学好Windows编程,必须对消息机制有一个清楚的认识,本文希望能够对消息的传递做一个全面的分析。  什么是消息?  消息系统对于一个win32程序来说十分重要,它是一个程序运行的动力源泉。一个消息,是系统定义的一个32位

2008-04-20 21:57:00 1952 1

原创 MFC 非模态对话框

 非模态对话框 用MFC可以创建非模态的对话框,只是创建方式不同,模态对话框用 dlg.DoModel()调用,而非模态对话框要用create函数创建调用。/*假设IDD_TEST_DLG为已经定义的对话框资源的ID号*/CTestDlg *dlg=new CTestDlg;dlg->Create(IDD

2008-04-20 21:32:00 14273 2

原创 程序的初始最大化和防止启动打开空文档的方法

1.MultiDoc 程序的初始最大化和防止启动打开一个View的方法(1) 防止启动打开一个View的方法,在App类的InitInstance方法加入以下代码:   // Parse command line for standard shell commands, DDE, file open   CCommandLineInfo cmdInfo;  //防止启动打开一个Vi

2008-04-20 21:31:00 1065

原创 MFC MDI

  MFC MDI Document Interface) 是Windows 界面的一种规范,它建立多个窗口来浏览文档数据,如Windows 中的Program Manager 等都是按MDI 规范实现的。在实际工程软件开发中,许多程序员将其作为一种实现多窗口的标准方法。微软基础类库(Microsoft Foundation Class Library, 简称MFC 库), 是微软

2008-04-20 21:29:00 6900

原创 VC使用CRT调试功能来检测内存泄漏

VC使用CRT调试功能来检测内存泄漏C/C++ 编程语言的最强大功能之一便是其动态分配和释放内存,但是中国有句古话:“最大的长处也可能成为最大的弱点”,那么 C/C++ 应用程序正好印证了这句话。在 C/C++ 应用程序开发过程中,动态分配的内存处理不当是最常见的问题。其中,最难捉摸也最难检测的错误之一就是内存泄漏,即未能正确释放以前分配的内存的错误。偶尔发生的少量内存泄漏可能不会引起我们的注

2008-04-18 21:19:00 984 1

原创 MFC默认的消息处理函数

 MFC默认的消息处理函数1.         打印相关(CView类中实现)       ON_COMMAND(ID_FILE_PRINT, CView::OnFilePrint)       ON_COMMAND(ID_FILE_PRINT_DIRECT, CView::OnFilePrint)       ON_COMMAND(ID_FILE_PRINT_PREVIEW,

2008-04-18 21:18:00 1770

原创 vc中MFC Extention Dll的建立方法

vc中MFC Extention Dll的建立方法step 1:建立MFC Extention  Dll工程   File-》new》MFC AppWinzard(Dll)》MFC Extention  Dll;  step 2:建立自己要输出的封装类,例如:CDllDlg,封装了一个对话框类; 在起头文件中,修改其定义:将class CDllDlg : pub

2008-04-16 19:49:00 783

原创 [MFC]利用CSplitterWnd创建“品”字型界面

 [MFC]利用CSplitterWnd创建“品”字型界面MFC提供了一个CSplitterWnd: public Cwnd类提供对Frame区域划分的支持,这个类实际相当于一个窗口框,可以按照自己的需要通过多个实体配合实现比较灵活的框结构构建,就像在wiki 上编辑table一样随意。比如想实现一个顺时针旋转90°后的品字就可以使用以下代码:类结构:MainFrm.cpp    

2008-04-16 19:48:00 1068

原创 结构体的初始化

结构体的初始化 2008-03-29 19:00结构体的初始化大概可以分为两种方式,结构体定义变量时成员初始化和结构体定义时内部变量的初始化 1。结构体定义变量时成员初始化,方式如下 struct POINT            // Declare POINT structure{   int x;               // Define members x and

2008-04-16 19:45:00 995

原创 VC++6.0中定义热键消息

VC++6.0中定义热键消息   在VC++6.0中,大多数的窗口消息可以从ClassWizard中找到,但是一些不常用的消息在ClassWizard中并没有封装,比如热键处理消息(WM_HOTKEY),用户必须事先定义热键,然后不论该程序在前台或后台运行,只要用户按下了这个热键,该程序就会立即在前台运行,并

2008-04-14 21:37:00 2282

原创 CString/string 区别及其转化

 CString/string 区别及其转化 利用MFC进行编程时,我们从对话框中利用GetWindowText得到的字符串是CString类型,CString是属于MFC的类。而一些标准C/C++库函数是不能直接对CString类型进行操作的,所以我们经常遇到将CString类型转化char*等等其他数

2008-04-14 21:34:00 112844 17

java 编码规范,讲述标准的编码规范

java编码规范,讲述标准的编码规范,有些设计模式在里面。

2010-09-02

录屏专家7.5注册机

录屏专家7.5注册机,网上不好找的哦,平时给用录屏用得着。

2010-08-27

SIFT VC源码

SIFT VC源码,需要安装gls..............

2010-04-22

单链表、双向链表实现

本程序实现了单链表和双向链表的一些基本操作,包括建表,插入,删除等,对学习数据结构的人会有帮助!!!

2008-08-25

VC非模态对话框使用方法

本程序介绍了非模态对话框的使用方法!!

2008-06-24

VC热键的制作

本例介绍了在vc里面热键的做法!!

2008-06-24

设计模式详解及c++代码实现

介绍设计模式的23种模式,及vc6.0 下c++代码实现

2008-06-11

VC加载BitMap图像

本软件使用CStatic控件,加载相应的bitmap图像!

2008-06-10

VC制作电子表格

本软件介绍了VC下模拟制作电子表格的方法,<br>支持编辑框和下拉框两种操作

2008-06-10

CSplitterWnd、CTreeView、CTreeCtrl的使用

本程序中附带了使用CSplitterWnd进行视图切分,CTreeView、CFormView的使用方法,并且使用递归的算法,将树的节点展开。以及左右视图间发送消息的方法!!

2008-06-10

空空如也

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

TA关注的人

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