上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 107 下一页

2010年12月14日

MFC单文档视图穷追猛打 (转)

摘要: MFC单文档视图穷追猛打 (转)MFC单文档/视图结构穷追猛打目录第一章找回WinMain函数2第二章InitApplication()函数2第三章InitInstance ()函数3第一节:new CSingleDocTemplate3第二节:AddDocTemplate(pDocTemplate);5第三节:ProcessshellCommand(cmdInfo)5第一段AfxGetApp()-OnCmdMsg(…)6第二段OnFileNew();6第四节 :m_pMainWnd-ShowWindow(SW_SHOW); ///显示窗口8第五节 :m_pMainWnd- Update 阅读全文

posted @ 2010-12-14 21:52 cy163 阅读(800) 评论(0) 推荐(0)

2010年12月13日

几种VC++数据库开发技术的比较

摘要: 从功能简单的数据库(如Jet Engine)到复杂的大型数据库系统(如oracle),VC++6.0都提供了一些编程接口。本文主要介绍以下五种:   1.ODBC API;   2.MFC ODBC类;   3.MFC DAO类;(数据访问对象)   4.MFC的OLE/DB;   5.ActiveX数据对象(ADO)。   1.开放数据库连接(ODBC API):提供了一个通用的编程接口,允许程序与多种不同的数据库连接。它为Oracle,SQL Server,MS Excel等都提供了驱动程序,使得用户可以使用SQL语句对数据库进行直接的底层功能操作。在使用ODBC API时,用户须引入的头 阅读全文

posted @ 2010-12-13 22:45 cy163 阅读(423) 评论(0) 推荐(0)

vc访问数据库 (并弹出数据源浏览窗口与用户交互)

摘要: vc访问数据库文章分类:C++编程ODBC(Open Database Connectivity,开放数据库连接)是由Microsoft定义的一种数据库访问标准,它提供了一种标准的数据库访问方法以访问不同数据库提供商的数据库,其本质上是一组数据库访问API.虽然数据库访问有多种方法,但ODBC以其编程相对简单,在实际编程中被广泛使用。 VC++中提供了一组封装了ODBC API的MFC ODBC类,以减少程序代码编写量。在VC++中使用MFC ODBC类访问数据库时,一般都是先配置或选择已有的数据源,再构造CDatabase类对象,打开数据源,用该数据库类对象和SQL(结构化查询语言)可以对库 阅读全文

posted @ 2010-12-13 20:52 cy163 阅读(1320) 评论(0) 推荐(0)

2010年12月12日

vc通过ODBC/CLI访问DB2数据库|| 建立数据源 Data Source

摘要: 前段时间做一个信息同步的小工具,用到VC的数据库编程,写这篇日志就当是做个简单的笔记吧,也可做为初学者的一个参考。本文主要介绍VC通过ODBC/CLI驱动连接DB2数据库,并列举了一些代码,其功能主要为:1、建立连接;2、执行SQL语句;3、查找列举数据库中的表及查询数据库中表的结构,其中表结构包括各字段的名称、数据类型、长度及可否为空。一、配置开发环境 在开始之前,我们得先搭好开发环境,我使用的开发环境VC 6.0 + DB2 express-c 9.7。首先从IBM网站下载了免费的DB2 express-c 9.7并安装,启动DB2数据库建好表用以测试。 安装完成后创建DB2的数据源驱动, 阅读全文

posted @ 2010-12-12 21:39 cy163 阅读(2502) 评论(0) 推荐(0)

2010年12月9日

线程的两种类型

摘要: 我们使用AfxBeginThread启动一个线程时,无外乎2种方法: 1.直接启动已CWinThread为基类的线程类-AfxBeginThread(RUNTIME_CLASS(...),...);2.直接启动标准的线程函数-AfxBeginThread((AFX_THREADPROC),LPVOID ,....); 有一种方法可能大家不常用,就是以CWinThread继承一线程类,在内存中new,然后调用CWinThread的成员函数CreateThread来启动自身;经过分析,实际上第1种和第2种方法就是第3中方法的详细化,调用更加灵活,但1、2种比起来要方便些。 阅读全文

posted @ 2010-12-09 08:45 cy163 阅读(681) 评论(0) 推荐(0)

Never use AfxEndThread! 一个非常好的例子

摘要: http://www.codeguru.com/forum/showthread.php?t=284440Hello,Thanks for the new forum. I thought I would put in a tip / warning that I have discovered and if anyone would like to comment on it, please do.Recently I developed a program that allowed the user to select a file, and then a worker thread wo 阅读全文

posted @ 2010-12-09 07:00 cy163 阅读(923) 评论(0) 推荐(0)

2010年12月8日

VC++ 项目中使用 FLEX

摘要: 1, http://hi.baidu.com/qinpc/blog/item/58253df3f9a04654352acc36.html复杂的界面有多层窗口组成,当windows在窗口改变大小的时候是先重画父窗口,然后重画子窗口,子父窗口重画的过程一般无法在一个刷新周期内完成,所以会呈现闪烁。我们知道父窗口上被子窗口挡住的部分其实没必要重画的。解决方法:给窗口加个风格 WS_CLIPCHILDREN ,这样父窗口上被子窗口挡住的部分就不会重画了。如果同级窗口之间有重叠,那么需要再加上 WS_CLIPSIBLINGS 风格我赶紧到项目中把Flash对话框的窗口风格加上WS_CLIPCHILDRE 阅读全文

posted @ 2010-12-08 08:55 cy163 阅读(1618) 评论(0) 推荐(0)

2010年11月20日

我的 Visual C++ 6.0学习网站

摘要: 1. http://devcentral.iftech.com/articles/MFC/vc6_tools/3.php2. http://www.isstudy.com/visualc/ 阅读全文

posted @ 2010-11-20 22:33 cy163 阅读(587) 评论(0) 推荐(0)

2010年11月19日

DB2 基础: 日期和时间的使用

摘要: 介绍这篇短文是为那些刚接触 DB2 并想理解如何操作日期和时间的新手而写的。使用过其它数据库的大部分人都会很惊喜地发现在 DB2 中操作日期和时间是多么简单。回页首基础要使用 SQL 获得当前的日期、时间及时间戳记,请参考适当的 DB2 寄存器:sysibm.sysdummy1表是一个特殊的内存中的表,用它可以发现如上面演示的 DB2 寄存器的值。您也可以使用关键字 VALUES 来对寄存器或表达... 阅读全文

posted @ 2010-11-19 22:50 cy163 阅读(816) 评论(0) 推荐(0)

2010年11月18日

Boost::Regex 使用方法 (英文)

摘要: 摘自:Beyond.the.C.plus.plus.Standard.Library.An.Introduction.to.Boos Usage To begin using Boost.Regex, you need to include the header "boost/regex.hpp". Regex is one of the two libraries (the other one ... 阅读全文

posted @ 2010-11-18 22:29 cy163 阅读(1053) 评论(0) 推荐(0)

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 107 下一页

导航