内容列表
- vc使用ADO操作数据库总结
- 一 关于初始化ADODB
需要在InitInstance()中首先调用AfxOleInit()对OLE进行初始化,之后要导入c:\program files\common files\system\ado\msado15.dll,经过以上几步操作,接下来可以通过调用_ConnectionPtr和_RecordsetPtr来建立连接对象与记录集对象。为了简化编
- 分类:VC语言 查阅全文
- 实时流协议RTSP(RealTimeStreamingProtocol)
- 实时流协议RTSP(RealTimeStreamingProtocol)是由RealNetworks和Netscape共同提出的,该协议定义了一对多应用程序如何有效地通过IP网络传送多媒体数据。RTSP在体系结构上位于RTP和RTCP之上,它使用TCP或RTP完成数据传输。HTTP与RTSP相比,HTTP传送HTML,而RTP传送的是多媒体数据。HTTP请求由客户机发出,服务器作出响应;使用RTS
- 分类:VC语言 查阅全文
- C++字符串完全指引之一 —— Win32 字符编码
- 原著:Michael Dunn翻译:Chengjie Sun
原文出处:CodeProject:The Complete Guide to C++ Strings, Part I
引言 毫无疑问,我们都看到过像 TCHAR, std::string, BSTR 等各种各样的字符串类型,还有那些以 _tcs 开头的奇怪的宏。你也许正在盯着显示器发愁。本指引将总结引进各种字符类型的目的,展示一些
- 分类:VC语言 查阅全文
- 一步一步教你用VC和VB调用C++ DLL
- Step by Step: Calling C++ DLLs from VC++ and VB
一步一步教你用VC和VB调用C++ DLL.
作者 Hans Dietrich 翻译烟灰
介绍
本系列教程讨论了普通情况下4种使用DLL的方法
Part 1
从VC++应用程序调用C++ DLL的函数
从VC++应用程序调用
- 分类:VC语言 查阅全文
- 在VC6.0中使用MSLU编写WIN98/2K下的UNICODE程序
- 编写WIN98系统下使用的UNICODE程序,可以使用MSLU。
一、使用MSLU的选项
二、调用unicows.dll失败的处理
三、无法在MSLU上正常工作的函数处理
四、对于ON_NOTIFY通知消息的处理。
一、使用MSLU的选项
MFC的静态链接Release版本
C/C++选项:
去掉_MBCS添加_UNICODE,UNICODE
Link选项:
O
- 分类:VC语言 查阅全文
- 如何用VC实现软件注册
-
要实现软件注册功能,首先需要知道实现注册机制要涉及到的几个问题:1、如何加入注册检测,判断软件是否注册;2、如何生成注册码,如何保证一个用户名只生成与之唯一对应的注册码;3、在软件不注册情况下,如何限制软件功能的局限性;4、对已经负费使用用户而言,不应造成使用不便。
首先,应该有一个生成注册码的算法,以下是我简单的一个生成15位注册码的算法:
- 分类:VC语言 查阅全文
- 2个CString的小错误,记下来时时提醒自己
- 问题一:看下面的代码,编译没有错误,运行却始终是false CString str = _T(a:b”); if (str.Find(_T(
- 分类:VC语言 查阅全文
- 给vc添加编译时间计时
- 利用VC的宏实现编译时间统计,做法就是添加两个宏给VC的IDE,Sub Application_BeforeBuildStart()
dBuildStartTime = NOW
Application.PrintToOutputWindow "----------------------------
- 分类:VC语言 查阅全文
- Visual C++ MFC 中常用宏的含义
- AND_CATCHAND_CATCH AND_CATCH(exception_class,exception _object_point_name) 说明:
定义一个代码块,它用于获取废除当前TRY块中的附加异常类型。使用CATCH宏以获得一个异常类型,然后使用AND_CATCH宏获得随后的异常处理代码可以访问异常对象(若合适的话)已得到关于异常的特别原因的更多消息。在AND_CATCH块中调用
- 分类:VC语言 查阅全文
- Windows Programing OwnDarw Button中的DRAWITEMSTRUCT结构体~
- 看本文先打开《Programming Windows程式开发设计指南》 好书~,ISBN:957-8239-73-4,原作者:Charles
Petzold 第一部分第九章“子视窗控制项”。按钮类别共有10种,分别是: BS_PUSHBUTTON &nbs
- 分类:VC语言 查阅全文
- 体验Visual C++.NET 2005中的STL
- 为了更好的使STL适合.NET开发,Visual C++产品组,在2005版的Visual C++中重新设计了STL,并命名为STL.NET,从Beta1版本的产品中开始提供。 在STL.NET的设计中,STL的实现使用了CLI泛型和C++模版机制。2005版本的C++将加入C++/CLI动态编程的支持,应当会成为最能够满足程序员设计的语言。 给予程序员丰富的选择 总共有三个容器库可供程
- 分类:VC语言 查阅全文
- 第一次真正意义上的用VC++实现的一个完整的Win32程序-俄罗斯方块
- 第一次真正意义上的用VC++实现的一个完整的Win32程序。//Block.h//-------------------------------------------------------------------------------------------------/*定义每个方块的结构*/
#if !defined _BLOCK_H_#define _BLOCK_H_#d
- 分类:VC语言 查阅全文
- VC中的一些常用方法(20条)
- VC中的一些常用方法
//一、打开CD-ROM
mciSendString("Set cdAudio door open wait",NULL,0,NULL);
//二、关闭CD_ROM
mciSendString("Set cdAudio door closed wait",NULL,0,NULL);
//三、关闭计算机
OSVERSIONINFO OsVersionInfo; /
- 分类:VC语言 查阅全文
- 利用VC制作动态连接库(.dll)(采用Win32DLL)
-
DLL动态连接库是一类使用很多的库文件,在工程中,通常使用VC调用底层的接口函数,而利用VB等快速开发工具完成界面的编程,这时dll成了枢纽,在此文章我们没有探讨高深的dll理论,而是制作dll文件的很简单的方法,希望能给你带来帮助! &
- 分类:VC语言 查阅全文
- 选择图标的ComboBox
- 图标选择的组合框,我想大家在QQ的个人设置中肯定看见过,里面可以有很多头像,你可以任意的选择一个。下面就是建立一个选择图标的组合框的简单步骤:1.这一步,很显然,得把.CPP和.H文件加到你的工程中去。2.在你的工程中加一个组合框的控件,组合框的风格按默认的设置就行了。3.利用VC的类向导给组合框定义一个控件变量。4.在头文件中用CCionComBo
- 分类:VC语言 查阅全文
- 谈VC++中的Progress控件的使用
- Progress控件能让人们感受到一个应用程序执行的进度,在很多应用程序中都能用到它,但通常只支持在单任务中,我在Windows98/NT中文操作系统下,在VC++6.0环境下,利用线程编制了一个非常小巧的应用程序来实现Progress控件的使用。它可以支持多线程,使用起来很方便。以下是这个应用程序的
- 分类:VC语言 查阅全文
- AfxBeginThread函数初探
- 在进行多线程程序设计的时候,我们经常用到AfxBeginThread函数来启动一条线程该函数使用起来非常的简单方便,其定义如下
CWinThread* AfxBeginThread( AFX_THREADPROC pfnThreadProc,//线程函数地址 LPVOID pParam,//线程参数 int nPriorit
- 分类:VC语言 查阅全文
- Windows多线程多任务设计初步
- [前言:]当前流行的Windows操作系统,它能同时运行几个程序(独立运行的程序又称之为进程),对于同一个程序,它又可以分成若干个独立的执行流,我们称之为线程,线程提供了多任务处理的能力。用进程和线程的观点来研究软件是当今普遍采用的方法,进程和线程的概念的出现,对提高软件的并行性有着重要的意义。现在的应用软件无一不是多线程多任务处理,单
- 分类:VC语言 查阅全文
- 网络多媒体技术(VC)-目录
- 一、VC网络编程
1. Windows网络编程简介
2. WinSocket API 网络编程
3. MFC 网络编程
4. 完成聊天软件
二、防火墙原理
1.防火墙的分类
2.各防火墙技术点睛
3.防火墙的策略
4.穿透防火墙方案
三、防火墙相关编程
1.穿透防火墙分析
2.主要代码实现
3.为我们的聊天软件添加功能
四、NAT网络原理
1.NAT的分类
静态NA
- 分类:VC语言 查阅全文
- VC程序使用chm作为上下文相关帮助
- 废话: 最近在做一个安装程序。鉴于用户对数据库啊,应用服务器啊不可能那么熟悉,所以想要弄一个上下文相关帮助。 一开始想用vc6自带的上下文相关帮助。在建立工程的时候选择context-sensitive help即可。嗯,vc帮我创建了AfxDlg.rtf、setup.cnt、setup.hm、setup.hpj、setup.
- 分类:VC语言 查阅全文