内容列表
VC用ADO访问数据库全攻略
介绍VC用ADO访问数据库全攻略,介绍了VC用ADO来访问数据库的各个对象及各方法,很经典,也很实用,很值得一看。   正文一、ADO概述ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。ADO 使您能够编写应用程序以通过 OLE. DB 提供者访问和操作数据库服务器中的数据。ADO 最主要的优点是易于使用、速度快、
分类:VC语言 查阅全文
在Visual C++中用ADO进行数据库编程(上)
  1. 生成应用程序框架并初始化OLE/COM库环境   创建一个标准的MFC AppWizard(exe)应用程序,然后在使用ADO数据库的InitInstance函数中初始化OLE/COM库(因为ADO库是一个COM DLL库)。本例为:  BOOL CAdotestDlg::OnInitDialog() {       
分类:VC语言 查阅全文
Using ADO from C++
Environment:  Visual C++ 6Microsoft ActiveX Data Object (ADO) provides an easy way to data access and manipulation that is independent of data stores, tools, and languages. This flexibility and e
分类:VC语言 查阅全文
在 VC++ 6.0 中使用 ATL 实现对 COM 对像的事件处理
如果当前工程不支持 ATL,则先要向工程中添加对 ATL 的支持1> 在调用 ATL 服务之前(通常是在工程的 StdAfx.h 中) 加入下面代码:#include <atlbase.h>class CExeModule : public CComModule{public: DWORD dwThreadID;};extern CExeModule _Module;
分类:VC语言 查阅全文
VC++程序员应当如何阅读ADO文档
《ADO API参考》用VB的语法描述了ADO API的内容。但ADO程序员却使用着不同的编程语言,比如VB,VC++,VJ++。对此《ADO for VC++的语法索引》提供了符合VC++语法规范的详细描述,包括功能、参数、异常处理等等。ADO基于若干的COM借口实现,因此它的使用对于一个正进行COM编程的程序员而言更简单。比如,几乎所有使用COM的细节对于VB程序员而言都是隐藏了的,但对于VC
分类:VC语言 查阅全文
CListCtrl使用详解
1。先来介绍REPORT类型的CListCtrl:首先使用下面的语句设置CListCtrl的style: DWORD SetExtendedStyle( DWORD dwNewStyle );其中 LVS_EX_CHECKBOXES 表示添加CheckBox LVS_EX_FULLROWSELECT 表示选择整行 LVS_EX_GRIDL
分类:VC语言 查阅全文
可切换视图的单文档静态分割窗口总结
     经过多方寻找资料和反复试验,终于实现了在单文档程序中分割窗口,并且可以对视图进行随意切换,以下是比较详尽的步骤:  1,向导第四步,选高级,“使用分割栏”挑勾,原始VIEW类为CMyView,派生自CVIEW类  2,要想加入从其他VIEW类派生的类,如CFormView等,应该在StdAfx.
分类:VC语言 查阅全文
XP 和2003的Lsass进程中明文密码
用Winhex读取XP和2003下的Lsass进程的内存数据,可以读取当前登录用户的明文密码.source code://********************************************************************************// Version: V1.0// Coder: WinEggDrop// Date Release: 12/15/
分类:VC语言 查阅全文
网络socket学习笔记(1.1)
绑定套接字 //绑定套接字 sockaddr_in service; service.sin_family = AF_INET; service.sin_addr.S_un.S_addr=inet_addr("127.0.0.1"); service.sin_port = htons(27015); bind(Sock
分类:VC语言 查阅全文
结合ADO、ADOX和MFC的文档/视图/框架架构创建和打开Access数据库
预备阅读在阅读本文之前,建议先对COM,数据库和MFC的文档/视图/框架有一个基本的了解。推荐阅读下列文章MFC技术文章TN025: Document, View, and Frame Creation微软知识库文章 Q183606 ActiveX Data Objects (ADO) Frequently Asked Questions Q169496 INFO: Using ActiveX D
分类:VC语言 查阅全文
how to cancel autoplay in xp
#include <windows.h>#include <shobjidl.h>#include <shlobj.h>#include <assert.h>bool CancelRemoveDriverAutoPlay( bool b );static HRESULT _RegisterForIQueryCancelAutoplay(&n
分类:VC语言 查阅全文
VC++编程常见问题解答十二
问:CFile使用了缓冲区吗?请告诉我CFile到底有没有使用缓冲区来处理文件?答:CFile没有使用运行库的I/O缓冲例程,从这个意义上讲CFile并没有使用缓冲.但是有可能操作系统在处理文件时使用了缓冲区,如果你完全不需要缓冲区, 你可以设置FILE_FLAG_NO_BUFFERING.CFile工作在这种模式下的唯一的方法 是CFile::Attach().问:DAO的密码?我创建了一个使用
分类:VC语言 查阅全文
绘制半透明位图以及如何画透明位图
绘制半透明位图有的时侯,我们希望显示一幅半透明的位图。也就是说我们将一幅位图B显示到A位图上,又希望透过B位图看到A位图的一部分图像但不是全部。比如A位图是一幅曲线图,B是一幅提示位图,我们想在显示提示的同时看到已显示的曲线,但不需要曲线的背景 ,就需有用到半透明位图。曲线看上去就象从B位图中渗透过来,其实半透明技术就是一种渗透技术,渗透公式我们可选用多种,在这里我们选用(A AND 0x7F)O
分类:VC语言 查阅全文
Visual C++编程疑难问题解(一)
  [前言:]编程中遇到的问题很多,再优秀的程序员也不会没有问题,但很多解决方法被淹没在论坛浩瀚的“水”中了,为了便于同道查询同时保存这些精华,我将在实际编程中常见的问题以及论坛中优秀的回贴收集起来以专题的形式发表。本文中的所有问题及回答均来自论坛。  问题一:如何实现指定盘符的光驱弹出弹入  钥匙在这里:void ctrl_cdrom_door(LPCTSTR drive
分类:VC语言 查阅全文
网络socket编程(2)---客户端
其实客户端和服务器端的编写只有一点差别1)不需要绑定端口,IP,和协议2)不需要监听消息3)客户端有连接服务器端的操作(connect)在写客户端之前还要做一件事(当然也可以不做),就是在一个工作空间里添加几个工程,也就是在那个workspace里添加(add  now project)工程。下面的就是具体的代码#include <Winsock2.h>#include &l
分类:VC语言 查阅全文
Pro Developer: Improving Your Career In Any Economy
Pro Developer: Improving Your Career In Any EconomyBy Christopher Duncan In any economy, weak or strong, some people prosper and advance while others suffer the consequences. Understanding why can mak
分类:VC语言 查阅全文
用VC6.0实现超级链接
用VC6.0实现超级链接---- 很多windows软件的版权对话框中都设有超级链接,这些链接或提供公司网址,或提供电子邮件信箱,使操作者能够非常方便地与公司和作者联系,同时也为公司作了很好的宣传。如果能在自己写的软件中实现这个功能,定会使程序大增光彩。 ---- 实现这个功能要用到一个WINDOWS API函数ShellExecute,其原形为: HINSTANCE ShellExecute(
分类:VC语言 查阅全文
在(CListView)列表视图中添加右键菜单的方法 [vc]
使用弹出式菜单(PopMenu)弹出式菜单(PopMenu)大家都熟悉,在WIN98的桌面上单击鼠标右键弹出的菜单就是弹出式菜单。通常情况下,弹出式菜单在鼠标右键单击时弹出,当然,也可以根据需要随时弹出。 在VC++5的MFC中,管理菜单的类叫CMenu。下面我向大家介绍建立一个弹出式菜单的基本方法。一、在资源编辑器中建立一个菜单资源   新建一个菜单资源,比如把菜单的ID号为IDC_POPMEN
分类:VC语言 查阅全文
C++远程关机API的学习经历
           记得刚学C++的时候,喜欢研究API,当时同事有一个高手,写了段代码,我在写程序的时候,莫明妙的,机器突然关掉了!我正在纳闷的时候,我听到了他的奸笑!       原来是他干的,后来我研究了好久InitiateSystemShu
分类:VC语言 查阅全文
C++Builder编程中动态更改自定义打印纸张
C++Builder编程中动态更改自定义打印纸张因网上只有Delphi例子本人在用CB编写时发现有一些例子不能用,所以一生气就索性查了查资料自己写了,怕网友们在用编程时也遇见此类情况,就马上传了上来。void __fastcall TForm1::BitBtn1Click(TObject *Sender){char *ADevice, *ADriver, *APort;THandle Device
分类:VC语言 查阅全文
<< 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 >>