-
VC中实现按钮提示,使用CToolTipCtrl实现 日期:2009-12-30 15:42:36 点击:2 好评:0
1. 在这个对话框的定义部分添加黑体部分: class CMyDlg : public CDialog { …… CToolTipCtrl m_tt; //添加+++ …… } 2. 在这个对话框的OnInitDialog()函数里,添加黑体部分: BOOL CMyDlg::OnInitDialog() { …...
-
VC中加载LIB文件的方法 日期:2009-12-30 15:42:36 点击:2 好评:0
在VC中加载LIB文件的几种方法,我们今天分别来给介绍一下! ①LIB文件直接加入到工程文件列表中 在VC中打开File View一页,选中工程名,单击鼠标右键,然后选中"Add Files to Project"菜单,...
-
VC驱动监控进程的创建 日期:2009-12-30 15:42:36 点击:22 好评:0
下面这个驱动程序的作用:监控准备运行的可执行文件。(由用户决定是不是让它运行)所以我们要做以下工作: 首先是修改(NtCreateSection)SSDT索引号,(索引号从用户程序中得到)...
-
VC在对话框中使工具栏和状态栏大小随着窗口大小改变 日期:2009-12-30 15:42:36 点击:1 好评:0
void CXXXDlg::OnSize(UINT nType, int cx, int cy) { CDialog::OnSize(nType, cx, cy); // TODO: Add your message handler code here CRect rectDlg; CPaintDC dc(this); GetClientRect(rectDlg); CRect rectBar; //工具栏 CToolBar *m_pwndToolBar = (C...
-
在VC++中建立自定义数据库类 日期:2009-12-30 15:42:36 点击:11 好评:0
摘要 ---- 本文较为详细的介绍了一个使用OdbC对数据库进行操作的CdataBaseOperate类的建立,并给出了几个主要函数的具体实现,以及该类在实际的应用程序中的使用。 ---- 众所周知VC++的...
-
VC++ 水晶报表 日期:2009-12-30 15:42:36 点击:8 好评:0
一、导入水晶报表使用的动态联接库:根据实际修改文件路径。 #import "C:Documents and SettingsAdministrator桌面crcraxdrt9.dll" no_namespace 二、定义接口指针变量 //水晶报表变量 IApplicationPtr m_Appl...
-
vc中显示bmp常用的几个函数介绍 日期:2009-12-30 15:42:36 点击:1 好评:0
vc 中动态显示bmp 的方法大致是三种:(我以320×240×1的255色灰度图举例) 1:将bmp导入资源中,这是最方便的,但同时也是最不灵活的,而且也费资源。 使用CBitmap 的LoadBmp(..) 2:可以...
-
用Visual C++实现窗口的工具提示 日期:2009-12-30 15:42:36 点击:20 好评:0
摘要: 本文介绍了工具提示的原理及用法,并给出其在对话框和框架窗口中的两种不同的实现方法。 关键词: 工具提示 对话框 框架窗口 Visual C++ 1.前言 工具提示是一个小的弹出窗口,在...
-
VC读取dat文件 日期:2009-12-30 15:42:36 点击:33 好评:0
...
-
vc++应用程序最小化后在系统托盘显示小图标 日期:2009-12-30 15:42:36 点击:5 好评:0
这里主要来实现这样的功能,就是当点击最小化时,把对话框隐藏掉,并且让它在系统托盘小时小图标,如图:最左边的应用程序图标,就像QQ一样,当右键这小图标时,会弹出一个菜...
-
VC中使用SCRIPT 正则写的LRC歌词分析类 日期:2009-12-30 15:42:36 点击:59 好评:0
#include "StdAfx.h" #include ".lrcobject.h" #include comdef.h LRCOBJECT::LRCOBJECT(const char * text) : ar(_T("")) , by(_T("")) , al(_T("")) , ti(_T("")) , oTime(0) , isLrcFile(FALSE) { Text=text; steLrcTi(); } LRCOBJECT::LRCOBJECT(void) {...
-
在Visual C++里面检查测试和隔离内存条泄漏 日期:2009-12-30 15:42:36 点击:25 好评:0
具有动态的分配和释放内存的能力是C/C++程序语言的重要特色之一。VisualC++ debugger和CRT库提供了一系列有效的检测和鉴定内存泄漏的工具。 设置内存泄漏检测 检测内存泄漏的基本工具是...
-
用VC++实现ODBC数据源设置 日期:2009-12-30 15:42:36 点击:7 好评:0
为了使ODBC能与数据库一起工作,必须把数据库注册到ODBC驱动程序管理器,这项工作可以通过定义一个DSN或数据源名字来完成。通常,我们只能手动打开系统控制面板,运行其中的ODBC数...
-
DynamicLayout-VC 6.0对话框动态布局解决方案[组图] 日期:2009-12-30 15:42:36 点击:16 好评:0
一、前言 对话框是使用VC编程时最常用的形式之一,然而VC 6.0对程序运行时控件布局的支持力度不够,当对话框改变大小时,要想对话框上的控件的行为相应的发生变化需要添加代码来...
-
VC多个MRU菜单的问题 日期:2009-12-30 15:42:36 点击:3 好评:0
问:我想象DevStudio97那样将不同文档类型的MRU子菜单分开,如分成最近的工作区和最近打开的文件.我在CodeGuru上找了找,但没有什么收获. 答:这是可以解决的.我保留了CRecentFileList对象,让...
-
用VC6扩展CButton类制作风格独特的按钮[组图] 日期:2009-12-30 15:42:36 点击:5 好评:0
一、 本文介绍一个CButton的派生类CLinkButton,用此派生类制作的按钮具有以下特点: 1、按钮的外观类似静态控件类CStatic 产生的对象。(参见图一) 图一 2、当鼠标的光标移到按钮上...
-
如何实现类似VC属性表中的钉子按钮 日期:2009-12-30 15:42:36 点击:4 好评:0
1、新建一工程,基于对话框,采用默认设置。 2、添加一个新类,CSButton 基类CButton。 3、加入两副位图,分别表示钉子钉下和没有钉下时的状态。 4、向类中加入变量CBitmap bitmap,bitmap2...
-
VC++中如何使文件夹浏览呈现新界面[图] 日期:2009-12-30 15:42:36 点击:6 好评:0
在VC++编程中,有很多地方要用到文件夹浏览对话框,在version5.0版本(微软控件版本,一般在Windows2000之前)之前若想在文件夹浏览对话框上加一个新建文件夹按钮,需要自己编程来实现,现...
-
VC界面的实现[图] 日期:2009-12-30 15:42:36 点击:4 好评:0
微软C++开发工具VC++由于其界面友好,实用而被许多软件开发者所模仿,但是直接用MFC来实现VC界面不仅要耗费大量时间,而且在实现类似VC工具条停靠,拉伸算法,菜单项和工具条按钮...
-
用VC++仿制金山毒霸专杀工具界面[图] 日期:2009-12-30 15:42:36 点击:18 好评:0
金山毒霸2002自推出以来,广受用户的喜爱。今天在这里我要谈的不是金山毒霸的功能,而是其别具一格的界面。本人早就对金山毒霸的界面垂涎三尺,如果自己的程序里能用上金山毒霸...