摘要: https://blog.csdn.net/dpsying/article/details/17458401 http://www.docin.com/p-707972220.html http://www.cnblogs.com/rrll/archive/2011/07/25/2115946.ht 阅读全文
posted @ 2018-03-31 11:11 VIPWTL 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 所谓的动态画线,画矩形,画椭圆的本质就是在于消隐问题的解决以及对Windows消息循环机制的理解,消隐问题:因为MFC中有一个函数SetROP2,通过将该函数的参数设置为R2—NOT(当前绘制的像素值设为屏幕像素值的反色,“屏幕”二字是指你所绘制的图形所占据的那一部分屏幕区域,即直线所占的屏幕区域就 阅读全文
posted @ 2017-11-06 22:49 VIPWTL 阅读(771) 评论(0) 推荐(0) 编辑
摘要: 步骤1: 在StdAfx.h的#include语句之后添加 #import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","adoEOF") 步骤2: 添加文件ADOConn.h 步骤 阅读全文
posted @ 2017-11-02 10:34 VIPWTL 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 虚继承主要用于菱形 形式的继承形式 虚继承是为了在多继承的时候避免引发歧义, 比如类A有个就是a,B继承了A,C也继承了A,当D多继承B,C时,就会有歧义产生了,所以要使用虚拟继承避免重复拷贝。 虚函数继承是解决多态性的,当用基类指针指向派生类对象的时候,基类指针调用虚函数的时候会自动调用派生类的虚 阅读全文
posted @ 2017-08-29 11:05 VIPWTL 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 1.虚拟机 安装VMware Tools 2.本地电脑,计算机,管理,服务和应用程序,服务,VMware USB Arbitration Service,右键,启动。 3.虚拟机,可移动设备,勾选 4.点击 5.重启虚拟机 阅读全文
posted @ 2017-04-11 11:40 VIPWTL 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 在项目上点右键-->属性-->应用程序-->目标框架-->修改 阅读全文
posted @ 2017-04-01 14:46 VIPWTL 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-03-28 15:15 VIPWTL 阅读(729) 评论(0) 推荐(1) 编辑
摘要: 解决办法: 工具--导入导出设置--重置所有设置 思路:因为修改了VS2008的部分设置,比如我这次是改了字体导致的 阅读全文
posted @ 2017-03-15 21:19 VIPWTL 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 装了个VS2010,但是问题就来了,这个版本的VS没有本地的MSDN,只有联机的帮助,不是很爽,于是安装了2008的MSDN,结果问题就出现了: 只要在VS2010源码编辑器中输入一个字符,它就报道错误了 "visual studio 2010 遇到了异常,可能是由某个扩展导致的......"。 以 阅读全文
posted @ 2017-03-11 10:31 VIPWTL 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 关闭所有VC窗口,尤其是.rc文件 阅读全文
posted @ 2017-02-27 17:49 VIPWTL 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 用文本打开.dsp文件,查找APPMODUL.CPP,一般是这个路径错误了,修改为正确路径。 一般APPMODUL.CPP文件在..Microsoft Visual Studio\VC98\MFC\SRC 尤其注意是否是: 1.盘符错了 2.(x86)文件夹的错误 阅读全文
posted @ 2017-02-17 16:51 VIPWTL 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 步骤: 1.安装 win2kddk.exe (windows 2000 SP1 DDK)(我的路径为:C:\NTDDK\) 2.配置vc6.0环境 Tools->Options->Directories 下的include files,添加: C:\NTDDK\INC C:\NTDDK\LIB\I3 阅读全文
posted @ 2017-02-17 16:46 VIPWTL 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1.问题描述:.sbr': No such file or directory 问题来源:2017-02-14空工大第一次联调带回版本,clean之后再rebuild all,出现类似错误 解决办法:删除.ncb文件,如果还是不行,把opt文件也一起删除.并把debug目录也一起删除.然后重新打开工 阅读全文
posted @ 2017-02-16 11:56 VIPWTL 阅读(1269) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/luoweifu?viewmode=contents 阅读全文
posted @ 2017-01-19 17:31 VIPWTL 阅读(101) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/luoweifu/article/details/48852119 VassistX的简单介绍与下载安装 简单介绍 VassistX的全称是Visual Assist X,是whole tomato开发的一个非常好用的插件,可用于VC6.0及Visual S 阅读全文
posted @ 2017-01-19 17:29 VIPWTL 阅读(332) 评论(0) 推荐(0) 编辑
摘要: Visual Assist X的用法 2009-04-07 18:02 Visual Assist X的用法 open file in solution 打开文件中的解决办法 open Corresponding file 打开相应文件 list methods in current file 列表 阅读全文
posted @ 2017-01-19 17:11 VIPWTL 阅读(1219) 评论(0) 推荐(0) 编辑
摘要: 转载来源:http://blog.csdn.net/fromhj/article/details/8795047 Vs2010工具栏显示“开始执行“按钮 前言 在用visual studio 2010的时候,要运行程序,可以使用 1、菜单-->调试-->开始执行(不调试) 2、快捷键Ctrl+F5 阅读全文
posted @ 2017-01-19 11:33 VIPWTL 阅读(813) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/c_cyoxi/article/details/23868979 http://blog.sina.com.cn/s/blog_6988593e0101f9tw.html 基础介绍: radio button通常都是成组使用的,在一组里面是互斥的。 分组的原 阅读全文
posted @ 2017-01-18 22:36 VIPWTL 阅读(713) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/cddchina/article/details/38759485 刚开始用C++做界面的时候,根本不知道怎么用简陋的MFC控件做出比较美观的界面,后来就开始逐渐接触到BCG Xtreme ToolkitPro v15.0.1,Skin++,等界面库,以及一 阅读全文
posted @ 2017-01-04 20:30 VIPWTL 阅读(4938) 评论(0) 推荐(0) 编辑
摘要: 在讨论全局变量之前我们先要明白几个基本的概念: 1. 编译单元(模块): 在ide开发工具大行其道的今天,对于编译的一些概念很多人已经不再清楚了,很多程序员最怕的就是处理连接错误(link error) 因为它不像编译错误那样可以给出你程序错误的具体位置,你常常对这种错误感到懊恼,但是如果你经常使用 阅读全文
posted @ 2016-12-09 16:31 VIPWTL 阅读(155) 评论(0) 推荐(0) 编辑
摘要: BCGControlBar是MFC的一个扩展库,您可以用来构建类似于Microsoft® Office 2000/XP/2003/2007/2010、Microsoft Visual Studio(打印、用户定制工具栏、菜单等)和其他一些知名产品的高级用户界面,例如:日历、网格、编辑和甘特图等。BC 阅读全文
posted @ 2016-12-08 20:35 VIPWTL 阅读(829) 评论(0) 推荐(0) 编辑
摘要: 安装 BCGControlBar 库到你的计算机: 解压缩 BCGControlBar.zip (比如,到 c:\bcg 目录中) 把 c:\bcg\bin 增加到你的 path 环境变量中, 运行 Visual C++ 并且打开 Tools | Options 对话框,切换到Directories 阅读全文
posted @ 2016-12-08 20:23 VIPWTL 阅读(777) 评论(0) 推荐(0) 编辑
摘要: BCGCBProInc.h : No such s file or dictionary. 解决方案:安装BGB界面库 一. 关于BCGControlBar。 BCGControlBar是一个基于MFC的扩展库,您可以通过完全的用户化操作构成一些类似于Microsoft Office 2000/XP 阅读全文
posted @ 2016-12-08 20:17 VIPWTL 阅读(3535) 评论(0) 推荐(0) 编辑
摘要: http://winda.blog.51cto.com/55153/1063951 循环冗余校验码(CRC)的检错能力更强,可以检出多位错误。 1. CRC校验原理 CRC校验原理看起来比较复杂,好难懂,因为大多数书上基本上是以二进制的多项式形式来说明的。其实很简单的问题,其根本思想就是先在要发送的 阅读全文
posted @ 2016-11-25 17:45 VIPWTL 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 转载http://www.cnblogs.com/liuweilinlin/archive/2012/08/16/2643272.html 一 MFC程序执行过程剖析 1)我们知道在WIN32API程序当中,程序的入口为WinMain函数,在这个函数当中我们完成注册窗口类,创建窗口,进入消息循环,最 阅读全文
posted @ 2016-11-23 09:21 VIPWTL 阅读(164) 评论(0) 推荐(0) 编辑
摘要: http://www.codeproject.com/Articles/6415/CDiskObject-Simplifying-common-disk-operations 作者:Johan Rosengren, 11 Oct 2006 常规的一些文件操作 函数学习: public: // cto 阅读全文
posted @ 2016-11-22 22:35 VIPWTL 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 直接上代码: ///////查看执行文件的路径下面是否有db文件夹,若没有则新建///////// CFileFind cff; if (cff.FindFile(_T("db")) == 0) //当前路径,没找到db文件夹 { CString strText; TCHAR exepath[MAX 阅读全文
posted @ 2016-11-22 20:59 VIPWTL 阅读(3071) 评论(0) 推荐(0) 编辑
摘要: 直接上代码,响应右键点击,并弹出菜单 void CMytreeDlg::OnNMRclickTree1(NMHDR *pNMHDR, LRESULT *pResult) { CPoint point(GetMessagePos()); unsigned int nFlags = 0; m_tree. 阅读全文
posted @ 2016-11-21 16:45 VIPWTL 阅读(780) 评论(0) 推荐(0) 编辑
摘要: 定义: CView* CYourDoc::GetView(CRuntimeClass* pClass){ CView* pView = NULL; POSITION pos=GetFirstViewPosition(); while(pos!=NULL) { pView=GetNextView(po 阅读全文
posted @ 2016-10-27 17:14 VIPWTL 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 图表:http://blog.chinaunix.net/uid-24585655-id-2125548.html 1、获取应用程序指针 CMyApp* pApp=(CMyApp*)AfxGetApp(); 2、获取主框架指针 CWinApp 中的公有成员变量 m_pMainWnd 就是主框架的指针 阅读全文
posted @ 2016-10-27 17:06 VIPWTL 阅读(139) 评论(0) 推荐(0) 编辑