lisypro 的 站内主页
2006
10-07
10-07
一、ADO简介ADO(ActiveX Data Object)是Microsoft数据库应用程序开发的新接口,是建立在OLE DB之上的高层数据库访问技术,请不必为此担心,即使你对OLE DB,COM不了解也能轻松对付ADO,因为它非常简单易用,甚至比你以往所接触的ODBC API、DAO、RDO都要容易使用,并不失灵活性。本文将详细地介绍在VC下如何使用ADO来进行数据库应用程序开发,并给出示....
Read More >
2006
09-15
09-15
2006
03-06
03-06
编译不提示出错,运行出现abnormal program termintion .原程序如下// cf.cpp : Defines the entry point for the console application.//
#include "stdafx.h"#include "cf.h"
#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILE....
Read More >
2006
02-23
02-23
这个VC语句是什么意思PROCESSENTRY32 pe32 = { sizeof(PROCESSENTRY32) }; 这个语句是什么意思,它符合C++标准么?如果不符合C++标准,它应该怎么改?....
Read More >
2006
02-13
02-13
如果BCB能在1秒钟内完成编译工作我愿与其厮守一生可是 bcb能吗不能所以我无法与其长相厮守如果BCB能在10秒钟内完成编译工作我愿与其作红尘知己可是 bcb能吗偶尔也能所以,我经常用bcb如果我有无限的生命我愿把无限的生命倾注于bcb可是 我有无限的生命吗没有所以 我无法对bcb专著如一我生命的五分之一的时间等待缓慢的编译我浪费不起真的想放....
Read More >
2006
02-04
02-04
1、孔子路过泰山脚下,有一个妇女在墓前哀伤地哭泣。孔子手扶车沿听她哭诉,并让弟子黑色传奇问她缘由,妇女说:“以前我的公公被老虎咬死,我的丈夫跟着被老虎咬死,现在我的儿子也被老虎咬死了;” 孔子说:“事情都过去了,又何必伤心?” 妇女说:“不仅如此,这里还有繁重的苛捐杂税”; 孔子道:“那为什么不离开这里呢?” 妇女说:“我怕失去....
Read More >
void CDAOView::OnStuffView() { // TODO: Add your command handler code here //设置当前操作的数据库表名称 m_strTableName=_T("物品"); //监督DAO数据库对象的有效性,并在记录集对象打开时关闭记录集 if(!m_pDatabase->IsOpen....
Read More >
2006
01-23
01-23
在某些专业的应用程序中,当程序需要提醒用户或要引起用户的注意时,就不停地闪烁程序的标题栏。要实现这个功能,只需要一个Timer组件和使用一个API函数--FlashWindow。 使用API函数FlashWindow可以闪烁显示指定窗口,让窗口在活动与非活动的状态之间切换,它有两个参数:hwnd和bInvert,头文件为“winuser.h”。其中,参数hwnd为要闪烁的窗口句柄,参数bInv....
Read More >
使用MS提供的多媒体控制API可以非常容易地实现此功能。有两种方法,分别使用mciSendCommand, mciSendString1. 使用mciSendCommandMCIDEVICEID mciID;MCI_OPEN_PARMS OpenParms;//光驱的设备名OpenParms.lpstrDeviceType = "cdaudio";//打开此设备mciSendCommand (NU....
Read More >
2006
01-23
01-23
随着Microsoft凭借Windows在操作系统上取得的巨大成绩,Windows用户界面也日益成为业界标准。统一的界面给广大用户对应用软件的学习与使用带来了很大方便。但每天都面对同一副面孔,日久天长难免会产生一些厌倦,开发一些“离经叛道”,一改Windows应用程序千篇一律的“标准”界面,一定会给你带来一种清新的感觉。
标准Windows应用程序窗口一般为带有标题栏的浅灰色矩形外观,因而“异形....
Read More >
2006
01-23
01-23
用Win32 API创建不规则窗口
收藏者 : breath
Win32 API支持创建不规则窗口,现在很多软件使用这个技术,如:QuickTime,Windows Media Player 7等。
使用API创建不规则窗口主要有两种方式,即矢量形状叠加(布尔运算)和位图区域两种。无论哪种方式,都可以实现上面两图的效果。在编写这样的窗口代码前....
Read More >
2006
01-23
01-23
在SDK中使用非模态对话框时,主循环中必须插入下列代码:
while(GetMessage(&msg,NULL,0,0) {
if(!IsDialogMessage(hdlg,&msg){
TranslateMessage(&msg);
DispatchMessage(&msg);
....
Read More >