- 博客(61)
- 资源 (63)
- 收藏
- 关注
原创 CPen类
博客转移:http://vivianke.blog.163.com/blog/static/29715271200741611717156/ CPen类 1.CPen类构造函数该类共重载了3个构造函数: CPen( ); CPen(int nPenStyle,int nWidth,COLORREF crColor); throw(CResourceExce
2011-10-31 21:24:24 352
原创 const 和 static的区别
博客转移:http://vivianke.blog.163.com/blog/static/29715271200741611753208/ 两者的区别就是有static修饰的不受{}的限制,离开了定义该变量的{}其生命周期并不结束,而是在整个程序执行过程中都有效。const定义的常量在函数执行完之后其空间会被释放,而加了static定义的静态常量在函数执行完后不会释放其空间const表示
2011-10-31 21:23:55 248
原创 逻辑坐标 和 设备坐标
博客转移:http://vivianke.blog.163.com/blog/static/29715271200741611824410/ 设备坐标(又称物理坐标)设备坐标是描述在屏幕和打印机显示或打印的窗体的一种坐标体系。默认的坐标原点是在其客户区的左上角。X轴向右为正,Y轴向下为正。度量单位为象素。原点和坐标轴方向可以改变,但是度量单位不可以改变。逻辑坐标逻辑坐标
2011-10-31 21:23:17 360
原创 Visual Studio 6.0 重新安装问题
博客转移:http://vivianke.blog.163.com/blog/static/297152712007416113144349/ 本人使用的是windows 2003 server 系统,在卸载visual studio 6.0以后,重新安装时就会出现“NLHtml.DLL不能在系统注册数据库中注册”的错误,继续安装,出现“Visual studio 6.0 Enterpri
2011-10-31 21:22:39 1364
原创 修改基类
博客转移:http://vivianke.blog.163.com/blog/static/2971527120074167055655/ 首先,把class CMyView:public CView改为class CMyView:public CScrollView接着,在cpp文件的消息映射: BEGIN_MESSAGE_MAP(CMyView, C
2011-10-31 21:21:47 385
原创 磅
博客转移:http://vivianke.blog.163.com/blog/static/2971527120074167128977/ 磅:一磅大约是1/72.54英寸,WINDOWS将1/72英寸值作为一磅的值。普通文本的大小一般在8磅到12磅之间。大标题可以从14磅到36磅,甚至更大。文本通常根据高度而不是宽度测量。
2011-10-31 21:21:01 339
原创 lpszFilter in CFileDialog
博客转移:http://vivianke.blog.163.com/blog/static/2971527120074167455299/ lpszFilter in CFileDialogThe lpszFilter parameter is used to determine the type of filename a file must have to be display
2011-10-31 21:20:28 418
原创 MSG介绍
博客转移:http://vivianke.blog.163.com/blog/static/297152712007422101227726/ MSG介绍The MSG structure contains message information from a thread's message queue. typedef struct tagMSG { // ms
2011-10-31 21:20:02 386
原创 CMap参数简介
博客转移:http://vivianke.blog.163.com/blog/static/297152712007422101312214/ CMap参数简介templateclass CMap : public CObjectParametersKEYClass of the object used as the key to the map.ARG_K
2011-10-31 21:19:32 586
原创 HGLOBAL句柄是什么
博客转移:http://vivianke.blog.163.com/blog/static/29715271200742210134576/ 这是个句柄,标示一个内存区,不是指针。在对内存区的操作中,一般用指针,从这个handle可以得到指针,然后就可以对内存区进行操作了。--------------------------------------------------eg:
2011-10-31 21:18:52 642
原创 _tcstoul()或者_tcstol()
博客转移:http://vivianke.blog.163.com/blog/static/29715271200742210148152/ _tcstoul()或者_tcstol()能把字符串转化成任意进制的长整数(如二进制、八进制、十进制或十六进制),不同点在于前者转化后的数据是无符号的(unsigned),而后者相反。
2011-10-31 21:18:15 1722 1
原创 如何实现VisualInterDev调试ASP
博客转移:http://vivianke.blog.163.com/blog/static/2971527120075183522847/ 如何实现Visual InterDev调试ASP第一:使用的操作系统。在Windows XP中很容易实现,但是在Windows 2003 Server中,试过了很多次,无法实现,可能本人的技术有限,如果有实现的,希望私下交流。第二:安装
2011-10-31 21:17:19 391
转载 谈谈MFC中的消息映射
博客转移:http://vivianke.blog.163.com/blog/static/29715271200752911281016/(转载地址不详) 谈谈MFC中的消息映射引言: 众所周知,windows是基于消息驱动的,作好消息处理是 WINDOWS编程的关键任务之一,用VC制作WINDOWS程式同样离不开消息的处理。虽然VC++6的类向导可以完成绝大部分工作,
2011-10-31 21:16:43 293
原创 WM_CHAR消息分析
博客转移:http://vivianke.blog.163.com/blog/static/297152712007529113537994/ WM_CHAR消息分析应用程序中键盘消息从WM_KEYFIRST到WM_KEYLAST那么多,但我们知道最原始的键盘消息只有两个那就是WM_KEYDOWN, WM_KEYUP,在键盘钩子中我们能截获的也就这两个消息,那其它消息是从何产生的,
2011-10-31 21:15:48 583
转载 VC++程序员如何阅读ADO文档
博客转移:http://vivianke.blog.163.com/blog/static/2971527120076174433454/(转载地址不详) IADORecordBinding接口的BindToRecordset方法将字段绑定到C/C++变量之上。OLE DB定义的数据由以下三部分组成:存储数据的缓冲区;一个状态值表示一个字段是否被成功地被存入缓冲区,或变量值是否被成功地
2011-10-31 21:14:06 473
转载 ADO错误代码说明
博客转移:http://vivianke.blog.163.com/blog/static/29715271200762003854829/(转载地址不详) 在使用ADO的时候,我们在程序中经常使用 try { // } catch(_com_error e) {
2011-10-31 21:13:27 292
原创 大部分的ADO的错误码对应的含义
博客转移:http://vivianke.blog.163.com/blog/static/29715271200762342134628/ 除了在 Error对象和 Errors集合中说明的提供者错误之外,ADO本身也将错误返回到运行时环境的异常处理机制之中。使用编程语言的错误捕获机制(如 Microsoft? Visual Basic?中的 On Error语句)可
2011-10-31 21:11:55 489
转载 ASCII 表
博客转移:http://vivianke.blog.163.com/blog/static/29715271200762342723664/(转载地址不详) ASCII ( A merican S tandard C ode for I nformation I nterchange , 美国信息互换标准代码 )是基于罗马字母表的一套电脑编码系统。它主要用于显示现代英语和其他西
2011-10-31 21:11:20 277
转载 国家代号与区号
博客转移:http://vivianke.blog.163.com/blog/static/29715271200762343535917/(转载地址不详) 国家代号与区号 Countries and Regions国家或地区国际域名缩写电话代码时差
2011-10-31 21:10:07 1456
转载 关于物理地址扩展
博客转移:http://vivianke.blog.163.com/blog/static/29715271200762343752387/(转载地址不详) 关于物理地址扩展数据执行保护数据执行保护的作用是什么? 数据执行保护 (DEP) 是一组硬件和软件技术,用来对内存执行附加检查以帮助防止恶意代码的入侵。在 Windows XP SP2 中,由硬件和软件强
2011-10-31 21:08:11 648
原创 win2003系统自动登录两法
博客转移:http://vivianke.blog.163.com/blog/static/29715271200762344043790/ 第一种方法比较复杂,但可以帮助您完全掌握Windows 2003自动登录的设置方法。首先单击“开始 运行”,在输入框中键入“regedit”打开注册表编辑器,然后在注册表编辑器左方控制台中依次单击展开“HKEY_LOCAL_MACHINE/SOFTW
2011-10-31 21:07:23 280
转载 理解 Visual C++ Extensions for ADO
博客转移:http://vivianke.blog.163.com/blog/static/297152712007623482442/(转载地址不详) 【前言】 当我们使用Visual C++进行ADO编程时,一项颇为头疼的工作就是对VARIANT字段类型的处理。通常做法是,先把VARIANT类型转换为形式上较为类似的C++类型,然后再把转换后的数据存放在一个类(
2011-10-31 21:05:44 376
转载 VC 多文档用户界面设计
博客转移:http://vivianke.blog.163.com/blog/static/297152712007782615855/(转载地址不详) 用习惯了Delphi、VB、Windows Form(Visual C#)等称之为RAD(Rapid Application Development)的开发工具进行项目开发的都会很满足这些工具和平台提供的快速界面开发的功效:你可以很容
2011-10-31 21:04:52 379
转载 CWnd派生类使用加速键
博客转移:http://vivianke.blog.163.com/blog/static/2971527120077821022972/(转载地址不详) //给派生类加入 HACCEL m_hAccelTable; m_hAccelTable=::LoadAccelerators(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDR_ACCE
2011-10-31 21:04:12 309
原创 为什么不能在空数据库中插入记录??经典
博客地址:http://vivianke.blog.163.com/blog/static/2971527120077821432256/(对话记录) 为什么不能在空数据库中插入记录??楼主greatest(成吉思汗)2002-07-06 10:11:32 在 VC/MFC / 数据库 提问我在空数据库中插入记录时,当第一条插入后就要抱内存访问出错。而对于一个已经有了记
2011-10-31 21:03:09 480
转载 CFormView 设置背景色
博客地址:http://vivianke.blog.163.com/blog/static/2971527120077821855672/(转载地址不详) 给类CXXFormView添加一个CBrush类的成员变量m_brush 然后在其构造函数中加m_brush.CreateSolidBrush(RGB(255,255,255)); 如我的CXXFormVie
2011-10-31 21:02:09 501
转载 深入getmessage和peekmessage
博客地址:http://vivianke.blog.163.com/blog/static/2971527120077822329517/(转载地址不详) 译者的话该文重点讲述了windows 处理事件、消息的具体过程和步骤。尤其是在系系处理鼠标键盘事件的过程上做了详解。通过这篇文章,你将对windows 的消息处理机制有一个较全面的了解。概念这篇文章解
2011-10-31 21:01:26 332
转载 滚动条位置
博客地址:http://vivianke.blog.163.com/blog/static/2971527120077911730636/(转载地址不详) 在ListBox中怎么样才能使右边的垂直滚动条一直处于列表框的最下端 int iMinPos = 0; int iMaxPos = 0; m_nInfoList.GetScrollR
2011-10-31 21:00:07 330
原创 dubuntu 软件列表
博客转移:http://vivianke.blog.163.com/blog/static/2971527120077911101628/ 题记:某年某月,发现国人神作dubuntu,不过现在好像已经看不到这个操作系统了。附上安装盘软件列表:dubuntu CD1 软件列表dubuntu CD2 软件列表(注:这里列出的软件列表只
2011-10-31 20:59:13 395
原创 视图操作基础
博客转移:http://vivianke.blog.163.com/blog/static/2971527120078112135634/ 说明:视图是关系数据库系统提供给用户以多种角度观察数据库中数据的重要机制。从原理上说,它是一个或几个普通表导出的表,其与普通表最大吧不同在于它是一个虚表。数据库在管理时仅仅存放有关视图的定义,而不存放视图对应的数据,这些数据揖让存放在原来的表中。因此,
2011-10-31 20:52:50 650
原创 MFC ODBC函数
博客转移:http://vivianke.blog.163.com/blog/static/2971527120078112329950/ 1、数据库的连接virtual BOOL OpenEx(LPCTSTR lpszConnectString,DWORD dwOptions=0); throw(CDBException,CMemoryException);代码实例
2011-10-31 20:52:07 537
原创 VC数据库访问技术之DAO
博客转移:http://vivianke.blog.163.com/blog/static/2971527120078112438594/ 说明:MFC DAO在编程方法上并没有太多的不同,例如在这里以类CDaoDatabase代替了前面的CDatabase,以CDaoRecordSet代替了CRecordSet等。但两者也不是完全一样,依据用户使用的数据系统不同,选择不同接口会导致应
2011-10-31 20:51:00 1006
原创 VC数据库访问技术之ADO
博客转移:http://vivianke.blog.163.com/blog/static/2971527120078112725853/ ADO技术介绍ADO是Microsoft最新和最强大的数据访问接口OLE DB而设计的,是一个便于使用的应用程序层。OLE DB为任何数据源都提供了高性能的访问,这些数据源包括关闭和非关系数据库、电子邮件、文件系统、文本和图形以及自定义业务对象等。
2011-10-31 20:49:48 576
原创 VC数据库访问技术之ODBC
博客转移:http://vivianke.blog.163.com/blog/static/297152712007811283766/ 说明:MFC 数据库访问方式有:ODBC,DAO,ADOODBC数据库编程:1.创建数据源.2.连接到数据源:1)在Visual C++程序中使用刚才建立的数据源之前,还必须简历一个到数据源的连接.在MFC中到数据源的连接
2011-10-31 20:48:14 561
原创 ADO Connection对象
博客转移:http://vivianke.blog.163.com/blog/static/297152712007811285469/ 1、Connection对象的Open方法:HRESULT Connection15::Open ( _bstr_t ConnectionString, _bstr_t UserID, _bstr_t Password, long Options )
2011-10-31 20:46:26 299
原创 ADO Recordset对象
博客转移:http://vivianke.blog.163.com/blog/static/2971527120078112101979/ Recordset Object的Open方法:Open方法的原型是这样的:HRESULT Recordset15::Open ( const _variant_t & Source, const _variant_t & ActiveCo
2011-10-31 20:45:42 327
原创 Transact-SQL
博客转移:http://vivianke.blog.163.com/blog/static/2971527120078112114289/ 1、数据库的操作:(1)创建:CREATE DATABASE(2)删除: DROP DATABASE 如创建一个student的数据库,可以输入如下SQL语句:CREATE DATABASE Student2、表操作:
2011-10-31 20:44:42 282
原创 SQL语法分类
博客转移:http://vivianke.blog.163.com/blog/static/29715271200781121153283/ SQL语法按照SQL语句作用作如下分类:1)属性词(Predicates)在SQL命令中用来指明所要选择的记录的方式,如ALL,TOP与DISTINCT等。2)声明(Declaration)针对SQL Paremeter或Parame
2011-10-31 20:43:54 337
原创 MyIsNumber
博客转移:http://vivianke.blog.163.com/blog/static/29715271200781121246329/ 说明:判断CString对象,即字符串中是否都是数字(包括小数点).BOOL MyIsNumber(CString str){ for(int i = 0; i { CString ch = str
2011-10-31 20:43:04 306
原创 ADOExecute使用
博客转移:http://vivianke.blog.163.com/blog/static/29715271200781121321529/ 说明:ADOExecute(_variant_t &sql)函数处理,无记录集返回的数据库操作,这部分需要事务处理,ADOExecute(_RecordsetPtr &ADOSet, _variant_t &sql)处理无记录集返回的数据库操作,
2011-10-31 20:42:28 1370 1
emacs常用配置.zip
2012-09-08
ailurus_10.10.1-0maverick1_all.deb
2012-09-08
ailurus_10.01.5-0ppa1_all.deb
2012-09-08
winscp439.rar
2012-07-26
xiaomi_usb_driver.rar
2012-06-04
AcronisDiskDirector10.rar
2012-04-22
MTPuTTY 1.3 Beta - 带标签的PuTTY
2011-12-22
FileZilla Client 和 Server安装程序包
2011-08-04
More Effective C++_中文版CHM
2011-03-09
VC显示行号_VC6LineNumberAddin.rar
2011-03-09
lsof_1106-4.80-sol10-sparc.rar
2010-12-28
lsof_0508-4.80-sol10-sparc-local.gz
2010-12-28
lsof_1106-4.80-sol10-sparc-local.gz
2010-12-27
QTTabBar_1.2.1.3_glb.zip
2010-07-21
Crimson Editor
2010-06-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人