内容列表
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语言 查阅全文
<< 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 >>