摘要: 问题描述: MFC中获得了数据库文件名称,利用RemoveFile()函数删除,有的成功,有的失败,无法删除。 解决: 确认在删除时,对应文件是否有进程还在使用该文件或者是否已经关闭。 阅读全文
posted @ 2016-10-27 15:32 VIPWTL 阅读(328) 评论(0) 推荐(0) 编辑
摘要: #include "MainFrm.h" CMainFrame* pMainFrame = (CMainFrame*) AfxGetMainWnd(); CFCDoubleTestDoc* pDoc = (CFCDoubleTestDoc*)pMainFrame->GetActiveDocument 阅读全文
posted @ 2016-10-25 16:04 VIPWTL 阅读(224) 评论(0) 推荐(0) 编辑
摘要: Visual C++6.0(5.0)开发工具功能非常强大,但是对于初学者来说,却有很多细节的问题需要注意。作者搜集整理了以下一些实用小技巧,希望对初学者有所帮助。 1:使用vc开发项目时,常会遇到这种情况: 即明明只改动了一个文件,却要把整个项目全部重新编译连接一次。刚刚连接好,一运行,又提示重新编 阅读全文
posted @ 2016-10-17 22:48 VIPWTL 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1.MFC程序的初始化 http://www.jizhuomi.com/software/267.html 2.运行时类型识别(RTTI) http://www.jizhuomi.com/software/269.html 3.动态创建 http://www.jizhuomi.com/softwar 阅读全文
posted @ 2016-10-17 22:15 VIPWTL 阅读(272) 评论(0) 推荐(0) 编辑
摘要: MFC下利用TRACE语句可以很方便的打印调试信息,但是有些时候如果要打印另外的信息,为了分析数据的方便,不想与TRACE的信息混在一起。这个时候,利用控制台输出就是一个比较不错的捷径。虽然有很多局限性,比如,只能开一个控制台等等,但是,这个方法还是比较有吸引力,因为其使用就如同控制台程序一样,比读 阅读全文
posted @ 2016-10-17 14:18 VIPWTL 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 如果没有WS_CAPTION只能自己MoveWindow 步骤: OnInitDialog中加入: int cx = GetSystemMetrics(SM_CXFULLSCREEN); int cy = GetSystemMetrics(SM_CYFULLSCREEN); CRect rt; Sy 阅读全文
posted @ 2016-10-14 12:51 VIPWTL 阅读(2093) 评论(0) 推荐(0) 编辑
摘要: AfxGetMainWnd AfxGetMainWnd获取自身窗口句柄 HWND hWnd = AfxGetMainWnd()->m_hWnd; GetTopWindow 函数功能:该函数检查与特定父窗口相联的子窗口z序(Z序:垂直屏幕的方向,即叠放次序),并返回在z序顶部的子窗口的句柄。 函数原型 阅读全文
posted @ 2016-10-14 09:51 VIPWTL 阅读(1923) 评论(0) 推荐(0) 编辑
摘要: GetWindowRect是取得窗口在屏幕坐标系下的RECT坐标(包括客户区和非客户区),这样可以得到窗口的大小和相对屏幕左上角(0,0)的位置。 GetClientRect取得窗口客户区(不包括非客户区)在客户区坐标系下的RECT坐标,可以得到窗口的大小,而不能得到相对屏幕的位置,因为这个矩阵是在 阅读全文
posted @ 2016-10-14 09:36 VIPWTL 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 通常,对于一个给定的算法,我们要做 两项分析。第一是从数学上证明算法的正确性,这一步主要用到形式化证明的方法及相关推理模式,如循环不变式、数学归纳法等。而在证明算法是正确的基础上,第二部就是分析算法的时间复杂度。算法的时间复杂度反映了程序执行时间随输入规模增长而增长的量级,在很大程度上能很好反映出算 阅读全文
posted @ 2016-10-09 09:29 VIPWTL 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 基础知识漫谈(1): 想到哪儿写到哪儿 http://www.cnblogs.com/anrainie/p/5606570.html 基础知识漫谈(2):从设计UI框架开始 http://www.cnblogs.com/anrainie/p/5609958.html 基础知识漫谈(3) 组合基础知识 阅读全文
posted @ 2016-10-08 17:46 VIPWTL 阅读(163) 评论(0) 推荐(0) 编辑
摘要: http://blog.sina.com.cn/s/blog_a37606de01016kit.html 在VC++6.0中出现failed to (or don't know how to) build 'D:\DIB类\CDib.cpp该如何解决呢 ? 原因是这个类是在别的工程中建立的,后来通过 阅读全文
posted @ 2016-10-08 17:23 VIPWTL 阅读(711) 评论(0) 推荐(0) 编辑
摘要: http://mp.weixin.qq.com/s?__biz=MzAxMzQ3NzQ3Nw==&mid=506764802&idx=1&sn=34472b8aa2c52a88a49c08c0084dfe14&chksm=0061cd083716441ed06bb9dec5107aaff9c69a6 阅读全文
posted @ 2016-10-04 22:18 VIPWTL 阅读(418) 评论(0) 推荐(0) 编辑
摘要: http://www.codeproject.com/Articles/6415/CDiskObject-Simplifying-common-disk-operations Introduction Some common disk operations are inexplicably tedi 阅读全文
posted @ 2016-09-30 15:30 VIPWTL 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 在该cpp文件的最顶处插入#include "stdafx.h"这个是微软的硬性规定,当初就是这么设计的,使用预编译技术,必须要将那些预编译的头文件放置在每个cpp文件的最顶处,而预编译的头文件声明是放在stdafx.h文件中的。stdafx.h中的的声明是项目中每个cpp文件都需要包含的,而且要一 阅读全文
posted @ 2016-09-30 10:29 VIPWTL 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 工程——设置——Browser Info——去钩 阅读全文
posted @ 2016-09-30 10:22 VIPWTL 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 虽然昨天花了一天时间搞定了sqlite的C接口,想着今天应该很快就能搞定CppSQLite3,不过BUG这个东西...真的不好说,一直折腾到下午五点半,期间有段时间非常烦躁,连话都不想说了,莫名其妙的bug,明明看着没问题。最后总算是弄出来了,过程略,简要记录下步骤,方便以后使用。 CppSQLit 阅读全文
posted @ 2016-09-29 17:48 VIPWTL 阅读(911) 评论(0) 推荐(0) 编辑
摘要: http://www.cppblog.com/czy463/archive/2013/12/16/204816.html 董淳光 前序: Sqlite3 的确很好用。小巧、速度快。但是因为非微软的产品,帮助文档总觉得不够。这些天再次研究它,又有一些收获,这里把我对 sqlite3 的研究列出来,以备 阅读全文
posted @ 2016-09-29 15:15 VIPWTL 阅读(314) 评论(0) 推荐(0) 编辑
摘要: sqlite入门基础(二):sqlite3_get_table,sqlite3_free_table http://www.cnblogs.com/likebeta/archive/2012/06/17/2552784.html 上一篇介绍的sqlite3_exec 是使用回调来执行对select结 阅读全文
posted @ 2016-09-28 16:42 VIPWTL 阅读(330) 评论(0) 推荐(0) 编辑
摘要: sqlite入门基础(一):sqlite3_open,sqlite3_exec,slite3_close http://www.cnblogs.com/likebeta/archive/2012/06/17/2552757.html 打开数据库链接sqlite3_open用法 原型: int sql 阅读全文
posted @ 2016-09-28 16:39 VIPWTL 阅读(312) 评论(0) 推荐(0) 编辑
摘要: http://www.runoob.com/sqlite/sqlite-c-cpp.html SQLite - C/C++ 安装 在 C/C++ 程序中使用 SQLite 之前,我们需要确保机器上已经有 SQLite 库。可以查看 SQLite 安装章节了解安装过程。 C/C++ 接口 API 以下 阅读全文
posted @ 2016-09-28 16:38 VIPWTL 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 到http://www.sqlite.org/download.html下载: 解压后得到sqlite3.h,得到的其他文件这里不会用到下载第二个,解压后得到sqlite3.dll和sqlite3.def 下面要做的是:利用sqlite3.def生成sqlite3.lib ①把sqlite3.def 阅读全文
posted @ 2016-09-28 16:34 VIPWTL 阅读(534) 评论(0) 推荐(0) 编辑
摘要: http://www.vckbase.com/module/articleContent.php?id=343 http://www.vckbase.com/module/articleContent.php?id=344 http://www.vckbase.com/module/articleC 阅读全文
posted @ 2016-09-23 15:50 VIPWTL 阅读(765) 评论(0) 推荐(0) 编辑
摘要: CButtonST使我目前见过的最强大,功能最全的CButton派生类。撰写本文的目的不在于技术的讨论,而是希望能够为各位提供关于CButtonST的使用参考,以提高编写程序的速度。 下图是用CButtonST做的几个按钮 以下是CButtonST类的一些版本信息,方便大家可以及时获得它的最新版本。 阅读全文
posted @ 2016-09-23 15:47 VIPWTL 阅读(457) 评论(0) 推荐(0) 编辑
摘要: http://www.vckbase.com/module/articleContent.php?id=1135 首先在你的工程中加入如下文件: 1 2 BtnST.h BtnST.cpp 1 2 BtnST.h BtnST.cpp 1 2 BtnST.h BtnST.cpp BtnST.h Btn 阅读全文
posted @ 2016-09-23 15:45 VIPWTL 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 重载:OnLButtonDown(UINT nFlags, CPoint point),OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message) 以及OnMouseMove(UINT nFlags, CPoint point)几个函数,前两个函数的重载 阅读全文
posted @ 2016-09-20 15:34 VIPWTL 阅读(1046) 评论(0) 推荐(1) 编辑
摘要: void CXxDialog::OnClickedButton1() //该函数为你的BUTTON点击响应函数 { CMenu menu; menu.LoadMenu(IDR_LISTCTRL_POPUP/*此处填写你的菜单的资源编号*/); CMenu *pMenuPopup = menu.Get 阅读全文
posted @ 2016-09-20 10:00 VIPWTL 阅读(464) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2016-09-18 15:16 VIPWTL 阅读(0) 评论(0) 推荐(0) 编辑
摘要: Visual C++ 6.0的集成开发环境对项目文件的管理功能比前几个版本有了很大的增强,但是对打开文档窗口的管理和普通的MDI编辑软件一样,只能通过窗口菜单切换,使用起来很不方便。2001年的时候我在网上见到了一款名为“WndTab”的VC插件,它提供了一个集成在编辑窗口的table标签栏,每个打 阅读全文
posted @ 2016-09-18 15:13 VIPWTL 阅读(273) 评论(0) 推荐(0) 编辑
摘要: Visual C++ 插件系列介绍 说到Visual C++的插件,大家可能只有想到Visual Assist吧。天真!行内开发的插件可只有这个!?下面介绍一下vc6.0的其他插件。 Visual Assist(强烈推荐)网址:http://www.wholetomato.com/功能:VA从5.0 阅读全文
posted @ 2016-09-18 15:13 VIPWTL 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 本人一直都用VC6做开发(个人爱好而已),只在特殊的一些情况下会转向VS 08开发。VC6还是很经典的,运行速度快,占用内存小。不过也存在一些不足,比如很多人会发现VC 6编译的时候会死掉,一直显示Linker 。。。,然后就没然后了,这个,打个SP6补丁即可,偷懒可以直接网上找一个打过补丁的VC6 阅读全文
posted @ 2016-09-18 15:12 VIPWTL 阅读(335) 评论(0) 推荐(0) 编辑