MFC 多文档程序,在view中创建的定时器如何区分自己是哪个view [问题点数:200分]

Bbs2
本版专家分:189
结帖率 98.61%
Bbs10
本版专家分:169800
Blank
红花 2018年7月 VC/MFC大版内专家分月排行榜第一
2017年10月 VC/MFC大版内专家分月排行榜第一
2016年3月 VC/MFC大版内专家分月排行榜第一
2014年10月 VC/MFC大版内专家分月排行榜第一
2014年9月 VC/MFC大版内专家分月排行榜第一
2014年7月 VC/MFC大版内专家分月排行榜第一
2014年6月 VC/MFC大版内专家分月排行榜第一
2014年5月 VC/MFC大版内专家分月排行榜第一
2014年4月 VC/MFC大版内专家分月排行榜第一
2014年2月 VC/MFC大版内专家分月排行榜第一
2013年7月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2019年4月 VC/MFC大版内专家分月排行榜第二
2019年3月 VC/MFC大版内专家分月排行榜第二
2018年10月 VC/MFC大版内专家分月排行榜第二
2018年9月 VC/MFC大版内专家分月排行榜第二
2018年8月 VC/MFC大版内专家分月排行榜第二
2018年5月 VC/MFC大版内专家分月排行榜第二
2017年12月 VC/MFC大版内专家分月排行榜第二
2017年6月 VC/MFC大版内专家分月排行榜第二
2017年5月 VC/MFC大版内专家分月排行榜第二
2017年1月 VC/MFC大版内专家分月排行榜第二
2016年11月 VC/MFC大版内专家分月排行榜第二
2016年4月 VC/MFC大版内专家分月排行榜第二
2014年11月 VC/MFC大版内专家分月排行榜第二
2014年1月 VC/MFC大版内专家分月排行榜第二
2013年10月 VC/MFC大版内专家分月排行榜第二
2013年9月 VC/MFC大版内专家分月排行榜第二
2013年6月 VC/MFC大版内专家分月排行榜第二
2013年4月 VC/MFC大版内专家分月排行榜第二
2012年6月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2018年11月 VC/MFC大版内专家分月排行榜第三
2018年6月 VC/MFC大版内专家分月排行榜第三
2018年4月 VC/MFC大版内专家分月排行榜第三
2018年3月 VC/MFC大版内专家分月排行榜第三
2018年2月 VC/MFC大版内专家分月排行榜第三
2018年1月 VC/MFC大版内专家分月排行榜第三
2017年11月 VC/MFC大版内专家分月排行榜第三
2017年9月 VC/MFC大版内专家分月排行榜第三
2017年8月 VC/MFC大版内专家分月排行榜第三
2017年4月 VC/MFC大版内专家分月排行榜第三
2016年12月 VC/MFC大版内专家分月排行榜第三
2016年10月 VC/MFC大版内专家分月排行榜第三
2016年2月 VC/MFC大版内专家分月排行榜第三
2015年10月 VC/MFC大版内专家分月排行榜第三
2015年7月 VC/MFC大版内专家分月排行榜第三
2012年10月 VC/MFC大版内专家分月排行榜第三
Bbs2
本版专家分:189
Bbs10
本版专家分:132630
Blank
进士 2018年总版新获得的技术专家分排名前十
Blank
铜牌 2019年4月 总版技术专家分月排行榜第三
2019年3月 总版技术专家分月排行榜第三
Blank
红花 2019年4月 VC/MFC大版内专家分月排行榜第一
2019年3月 VC/MFC大版内专家分月排行榜第一
2019年1月 VC/MFC大版内专家分月排行榜第一
2018年12月 VC/MFC大版内专家分月排行榜第一
2018年11月 VC/MFC大版内专家分月排行榜第一
2018年10月 VC/MFC大版内专家分月排行榜第一
2018年9月 VC/MFC大版内专家分月排行榜第一
2018年8月 VC/MFC大版内专家分月排行榜第一
2018年5月 VC/MFC大版内专家分月排行榜第一
2018年4月 VC/MFC大版内专家分月排行榜第一
2018年3月 VC/MFC大版内专家分月排行榜第一
2018年2月 VC/MFC大版内专家分月排行榜第一
2018年1月 VC/MFC大版内专家分月排行榜第一
2017年12月 VC/MFC大版内专家分月排行榜第一
2017年11月 VC/MFC大版内专家分月排行榜第一
2017年7月 VC/MFC大版内专家分月排行榜第一
2012年7月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2018年7月 VC/MFC大版内专家分月排行榜第二
2018年6月 VC/MFC大版内专家分月排行榜第二
2017年9月 VC/MFC大版内专家分月排行榜第二
2017年8月 VC/MFC大版内专家分月排行榜第二
2017年4月 VC/MFC大版内专家分月排行榜第二
2017年3月 VC/MFC大版内专家分月排行榜第二
2017年2月 VC/MFC大版内专家分月排行榜第二
2016年8月 VC/MFC大版内专家分月排行榜第二
2016年7月 VC/MFC大版内专家分月排行榜第二
2016年6月 VC/MFC大版内专家分月排行榜第二
2015年6月 VC/MFC大版内专家分月排行榜第二
Bbs10
本版专家分:169800
Blank
红花 2018年7月 VC/MFC大版内专家分月排行榜第一
2017年10月 VC/MFC大版内专家分月排行榜第一
2016年3月 VC/MFC大版内专家分月排行榜第一
2014年10月 VC/MFC大版内专家分月排行榜第一
2014年9月 VC/MFC大版内专家分月排行榜第一
2014年7月 VC/MFC大版内专家分月排行榜第一
2014年6月 VC/MFC大版内专家分月排行榜第一
2014年5月 VC/MFC大版内专家分月排行榜第一
2014年4月 VC/MFC大版内专家分月排行榜第一
2014年2月 VC/MFC大版内专家分月排行榜第一
2013年7月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2019年4月 VC/MFC大版内专家分月排行榜第二
2019年3月 VC/MFC大版内专家分月排行榜第二
2018年10月 VC/MFC大版内专家分月排行榜第二
2018年9月 VC/MFC大版内专家分月排行榜第二
2018年8月 VC/MFC大版内专家分月排行榜第二
2018年5月 VC/MFC大版内专家分月排行榜第二
2017年12月 VC/MFC大版内专家分月排行榜第二
2017年6月 VC/MFC大版内专家分月排行榜第二
2017年5月 VC/MFC大版内专家分月排行榜第二
2017年1月 VC/MFC大版内专家分月排行榜第二
2016年11月 VC/MFC大版内专家分月排行榜第二
2016年4月 VC/MFC大版内专家分月排行榜第二
2014年11月 VC/MFC大版内专家分月排行榜第二
2014年1月 VC/MFC大版内专家分月排行榜第二
2013年10月 VC/MFC大版内专家分月排行榜第二
2013年9月 VC/MFC大版内专家分月排行榜第二
2013年6月 VC/MFC大版内专家分月排行榜第二
2013年4月 VC/MFC大版内专家分月排行榜第二
2012年6月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2018年11月 VC/MFC大版内专家分月排行榜第三
2018年6月 VC/MFC大版内专家分月排行榜第三
2018年4月 VC/MFC大版内专家分月排行榜第三
2018年3月 VC/MFC大版内专家分月排行榜第三
2018年2月 VC/MFC大版内专家分月排行榜第三
2018年1月 VC/MFC大版内专家分月排行榜第三
2017年11月 VC/MFC大版内专家分月排行榜第三
2017年9月 VC/MFC大版内专家分月排行榜第三
2017年8月 VC/MFC大版内专家分月排行榜第三
2017年4月 VC/MFC大版内专家分月排行榜第三
2016年12月 VC/MFC大版内专家分月排行榜第三
2016年10月 VC/MFC大版内专家分月排行榜第三
2016年2月 VC/MFC大版内专家分月排行榜第三
2015年10月 VC/MFC大版内专家分月排行榜第三
2015年7月 VC/MFC大版内专家分月排行榜第三
2012年10月 VC/MFC大版内专家分月排行榜第三
MFC创建MDI程序一个Doc对应多个View
新建一个<em>多文档</em>的工程 点击确定 中间没有注释说明的就一路Next,知道下面的步骤可以选择CView的基类 点击完成应用<em>程序</em>框架完成 下面,就开始在工程中在插入一个视图类 定义新建类的名称同时选择其基类 点击完成,新类的<em>创建</em>就完成了。
详细讲解如何在MFC单/多文档创建多视图(具体代码)
【转】MFC <em>多文档</em>  2010-01-11 17:23 <em>如何</em>在MFC单文档中<em>创建</em>多视图 基本步骤如下: 1.首先<em>创建</em>一个MFC单文档应用<em>程序</em>。 2.添加4个MFC类TopLView、BottomLView、TopRView、BottomRView,基类为CView。 3.添加一个MFC类CControlForm,基类为CFormView,对话框ID默认
浅谈MFC多文档视图中文档是如何对应多个视图的?
MfC打开过程详解及应用                            本文主要介绍:在MFC中,菜单打开命令的响应过程。一、MFC打开命令的响应过程:File-&amp;gt;Open 对应的ID为ID_FILE_OPEN,其响应过程如下:注:如果<em>自己</em>已将ID_FLIE_OPEN在MFC中重载了,则会直接响应重载函数,不会按以下过程响应。1.点击File-&amp;gt;Open,首先响应的函数为: C...
MFC 为同一个文档创建不同视图
// CMainFrame message handlers // //MDI架构下,为一个document<em>创建</em>多个视图的方法,既是同一个document的不同<em>view</em>的表现形式 // int CMainFrame::CreateNewView(UINT nIDResource,CRuntimeClass* pFrameClass,CRuntimeClass* pViewClass,CDo
MFC单文档多视图的切换的3种实现
MFC单文档多视图的切换的3种实现 MFC建立<em>程序</em>工程向导时最后一步,选择CFormView作为View的基类。 假设工程名称为CMySingleDoc。 默认生成的View类名为:CMySingleDocView,它的属性为WS_CHILD,切记必须为WS_CHILG子窗口风格,不能为WS_POPUP弹出式窗口风格。   进入工程资源视图,添加对话框资源,添加控件,
MFC多文档程序如何在框架(CMainFrame)类中获得视类(CMyView)指针
  在博客上看到的大部分教程都是下面这种方法:             ```  CMainFrame   *pMain=(CmaimFrame   *)AfxGetApp()-&amp;gt;m_pMainWnd;     CXXXView     *pView=(CXXXView   *)pMain-&amp;gt;GetActiveView(); ``` 最近写的<em>程序</em>,关闭主<em>程序</em>时要获取窗口视图的状态。很不...
MFC学习之路(七)实现多文档的单文档多视图
新建一个<em>多文档</em>应用<em>程序</em>假设名字为123 新建一个MFC类,派生于CView,命名为CViewTest 然后重载一个虚拟函数 void CViewTest::OnInitialUpdate() { CView::OnInitialUpdate(); // TODO: 在此添加专用代码和/或调用基类 GetParent()->SetWindowText(_T("测试视
MFC多文档程序启动时一个文档创建两个视图
1.在App类中<em>创建</em>两个public变量: CMultiDocTemplate * m_pDocTemplate; CMultiDocTemplate * m_pNewDocTemplate; 2.在App类中的Initlnstance()函数中添加以后<em>程序</em>: m_pDocTemplate = new CMultiDocTemplate(   IDR_MULTIDTYPE
mfc的sdi/mdi程序任意视图view创建可停靠及浮动的工具栏方法
 第一种方式是在此<em>view</em>的对应doc模板CFrameWnd子类的OnCreate函数中添加<em>创建</em>代码由于mdi的模板多个<em>view</em>可能是公用一个CFrameWnd子类。此方法控制不太灵活但是简单第二种方式即在<em>view</em>的OnCreate函数中<em>创建</em>int CXxxView::OnCreate(LPCREATESTRUCT lpCreateStruct)...{    if (CView::O
MFC view 放到picturecontrol,充分利用view的特性
代码:https://download.csdn.net/download/eric_e/10440460
MFC如何在主线程中向view类发消息或是其他类向主框架类发消息
MFC发消息
MFC Windows程序设计--多文档多视图
MDI: 一个文档多个视图 多个打开的文档 多个文档类型MDI允许同时打开多个文档,SDI一个。 MDI支持多个文档类型。SDI一个。 MDI有多个菜单。SDI一般只有一个。 MDI有一个 Window菜单。 MDI一个顶层框架窗口和一个文档框架。SDI没有文档框架。MDI的顶层窗口是CMDIFrameWnd,SDI是CFrameWnd。 MDI用CMDIChildWnd来包含文档。
MFC多文档--在对话框中获取视图指针
第一步: 先在对话框的头文件(***Dlg.h)中定义两个变量: CMDIChildWnd* pChild; CTempCur* pView; //CTempCur是要获取视图的类名 第二步: 在***Dlg.cpp中添加以下两条语句: pChild = (CMDIChildWnd*)((CFrameWnd*)AfxGetApp()->m_pMainWnd)->GetActiveF
MFC多文档框架 基于CVIEW视图类正常显示超出屏幕范围的部分(支持BCG库绘图)
最近使用继承与CView的视图框上显示画图,视图框内的画图宽度大于4000不能完全显示,通过修改继承类为CScrollView增加进度条,拖动进度条完整显示出了整个视图框内的画图。 首先贴上效果图: 图1 图2 上面两张图中,图1宽度在3000像素点左右,图2宽度在4000像素点左右,并且在进度条拉动时图像没发生变化...
MFC多文档视图界面(MDI)搭建图像处理框架程序总结
本科毕设时,为了进行演示曾按照网上的方法搭建了一个基于MFC<em>多文档</em>视图界面(MDI)的图像处理框架<em>程序</em>。但是由于对于windows编程的原理不甚了解,过程中遇到了很多细节上的问题,因此整理一下整个过程,便于以后利用。以后有机会详细了解windows<em>程序</em>的运行机制等。
VS2010使用MFC创建绿色软件及单文档和多文档及一个解决方案包含多个项目的解决方法
所谓<em>创建</em>绿色软件就是直接拷一个EXE就是运行,而不用安装。具体怎么操作呢? 在<em>创建</em>MFC<em>程序</em>时,按照如下勾选 它的意思就是把需要的东西都添加进来,而不要选择共享的东西,这个一个EXE就可以直接运行了。 但是需要注意,一般我们都选择共享的选项,这样<em>创建</em>的东西比较小。
多文档视图MFC软件,在软件打开后同时打开不同视图方法
添加不同视图文档模板 在XXX.h头文件添加变量: CMultiDocTemplate *m_pTimeWaveDoc; CMultiDocTemplate *m_pEngWaveDoc; CMultiDocTemplate *m_pMatchWaveDoc; 在XXX.cpp源文件中的BOOL CXXXApp::InitInstance()函数中添加不同视图文档模板: m_p...
单文档、多文档分别修改CMainFrame、view框架窗口标题需要注意的问题
<em>多文档</em>时,在对<em>view</em>框架窗口或者主窗口标题修改时,需要注意:必须去掉FWS_ADDTOTITLE 窗口风格,如果不去掉,在打开多个文档情况下可能会导致<em>view</em>框架窗口标题为空或者其他不可预知的情况,所以必须先在CMainFrame或CChildFrame的PreCreateWindow中去掉FWS_ADDTOTITLE 窗口风格。SDI 情况在单文档界面 (SDI) 应用<em>程序</em>中,框架中的默认窗口...
如何禁用窗口关闭按钮在一个 MFC 多文档界面 (MDI) 应用程序
在某些情况下可以防止用户单击关闭按钮以关闭 MFC 应用<em>程序</em>中的框架窗口的窗口的标题栏中。 关闭按钮可以删除删除在 WS_SYSMENU 样式从帧窗口。 但是,此的 Minimize 最大化,和还原按钮也删除,并且无法添加。 这是 Windows 的设计的依据。 要解决此限制,可以通过禁用关闭按钮来模拟没有关闭按钮在窗口的功能。 在 WM_CREATE 消息处理<em>程序</em>中的 MDI 子框架窗口 (CM
MFC 多文档程序创建默认文档
步骤/方法 1 新建MFC项目,项目名为[nokongbai](根据<em>自己</em>的<em>程序</em>定,这里只是一个示例) 2 新建MFC<em>多文档</em><em>程序</em>,或者单文档<em>程序</em>(这里选项<em>多文档</em>,只作为示例,选单文档亦可,请根据<em>自己</em><em>程序</em>定夺),作为示例<em>程序</em>,在选择完<em>多文档</em>后直接点击【Finish】按钮,完成项目新建,或者也可以连续点击【Next】,一步步完成新建项目。
MFC 多文档中同时打开多个文档
MFC<em>多文档</em>中的打开继承自CWinAppEx中的函数OnFileOpen(),这一点在CXXX.cpp中可以看到。比如如下: [cpp] <em>view</em> plain copy // CCVMFCApp      BEGIN_MESSAGE_MAP(CCVMFCApp, CWinAppEx)       ON_COMMAND(ID_APP_ABOU
MFC 单文档获取View窗口句柄笔记
包含必要头文件 #include "MainFrm.h" #include "MyProjectView.h" 1、先获取MainFrm窗口指针 CMainFrame * pMainFrame = (CMainFrame *)AfxGetMainWnd(); 2、获取<em>view</em>窗口指针 CMyProjectView * pMyProjectView = (CMainFr
MFC实现MDI多视图界面 (一)
MDI (Multiple Document Interface) 是Windows 界 面 的 一 种 规 范, 它 建 立 多 个 窗 口 来 浏 览 文 档 数 据, 如Windows 中 的Program Manager 等 都 是 按MDI 规 范 实 现 的。 在 实 际 工 程 软 件 开 发 中, 许 多 程 序 员 将 其 作 为 一 种 实 现 多 窗 口 的 标 准 方 法。 微 软 基 础 类 库(Microsoft Foundation Class Library, 简 称MFC
MFC Office风格的界面,在下图红色部分创建一个listCtrl,是在view里面直接创建,不是写死坐标
只要一步,在View文件里面,新建一个函数,然后把他<em>创建</em>就行了 代码如下: m_listCtrl = new CListCtrl;//新建 CRect rectDlg; this-&amp;gt;GetClientRect(rectDlg);//这两句是获得整个活动窗口的大小 m_listCtrl-&amp;gt;Create(LVS_REPORT |WS_CHILD|WS_VISIBLE,rectDl...
MFC 多文档程序分割窗口
涉及到的类CChildFrame C<em>view</em> CSplitterWnd 首先新建一个类HDListView类继承自C<em>view</em>类 在CChildFrame  的头文件中添加一个CSplitterWnd 的成员m_wndSpliter; 然后重载CChildFrame  的createClient()函数,添加如下代码 CRect rc; GetClientRect(rc); // 获取客户
MFC对话框当中使用View视图
最近在写一个基于OpenGL的<em>程序</em>,<em>程序</em>当中的一个模块需要在对话框上面显示三维图形。因为<em>程序</em>的主框架<em>程序</em>用的是OpenGL来进行三维显示,所以很直接的想到能不能够在对话框上面使用OpenGL显示。 我首先是按照OpenGL在MFC单文档<em>程序</em>当中的配置方式对对话框进行了类似的配置,最后得到的结果很不理想,无法实现功能。 正所谓“他山之石,可以攻玉”,遇到问题首先去查查资料,看看别人已经做过的工作
在视图上创建ListCtrl的做法
作者:朱金灿来源:http://blog.csdn.net/clever101 今天介绍下<em>如何</em>在一个视图上动态<em>创建</em>一个ListCtrl。1.新建一个MFC的单文档工程,这里暂定名字为ListDemo。2.在视图类上定义一个CListCtrl变量和保存各列宽度的数组CListCtrl m_List; static int m_nColWidths[];// 用于保存列宽度 3.响应视图类的WM_C
MFC使用OpenCV在文档窗口中显示图像(支持多图片格式)
MFC使用OpenCV在文档窗口中显示图像(支持多格式图片),在VS2010中新建一个 MFC单文档或<em>多文档</em>的应用<em>程序</em>,结合OpenCV强大的图像处理工具,我们可以在MFC的“File/open”直接打开并显示图像,具体方法如下: (1)首先新建一个单文档或<em>多文档</em>的应用<em>程序</em>,项目名:Demo1 (2)在“Demo1Doc.h ”头文件中包含“#include ”并声明Mat变量img
mfc创建多文档应用程序时获取当前被选中的子窗体指针
首先是参考了别人的资料 如下: 1) 在View中获得Doc指针 CYouSDIDoc *pDoc=GetDocument();一个视只能有一个文档。 2) 在App中获得MainFrame指针 CWinApp 中的 m_pMainWnd变量就是MainFrame的指针,也可以:CMainFrame *pMain =(CMainFrame *)AfxGetMainWnd(); 3)
多文档程序中给视图指定标题信息
1 在<em>多文档</em><em>程序</em>中给视图指定标题信息        要定制MDI<em>程序</em>中子框架的标题,想来是一个比较简单的事情,按照习惯,SetWindowText就可以设置窗口的标题,然而在实际实现时,却并不是这么回事,首先时调用这个函数的时机,也就是在什么地方调用这个函数,另外就是这个函数真的会起作用么?要弄清楚这个问题,我们首先就要了解MDI<em>程序</em>中子框架的<em>创建</em>过程,在了解了这个<em>创建</em>过程之后,再来考虑解决办法
MFC多文档设置窗口大小
在ChildFrm.cpp文件中修改PreCreateWindow函数如下: BOOL CChildFrame::PreCreateWindow(CREATESTRUCT& cs) { // TODO: 在此处通过修改 CREATESTRUCT cs 来修改窗口类或样式 if( !CMDIChildWnd::PreCreateWindow(cs) ) return FALSE;
MFC 视图类(CView)介绍
视图是<em>程序</em>设计中使用率最高的窗口对象,它是用户的主要操作界面。因为它通常以某种形式表示文档数据,所以称之为视图。一个视图对象只关联一个文档对象;一个文档对象可以关联多个视图,每个视图对象以不同形式表示文档数据。   从文档类中将文档中的数据取出后显示给用户;接受用户对文档中数据的编辑和修改;将修改的结果反馈给文档类,由文档类将修改后的内容保存到磁盘文件中。   文档负责了数据真正在永久
MFC应用程序调用顺序分析
了解一个<em>程序</em>的调用关系和调用顺序,对一个编程人员来说是有必要的。下面将会以《Visual Studio 2010——第一个Visual C++.NET<em>程序</em>》为例子进行分析。
mfc 多文档切换 响应函数
1、ON_WM_MDIACTIVATE() 2、afx_msg void OnMDIActivate(BOOL bActivate, CWnd* pActivateWnd, CWnd* pDeactivateWnd); 3、 void CChildFrame::OnMDIActivate(BOOL bActivate, CWnd* pActivateWnd, CWnd* pDeactivat...
MFC单文档从mainFrm得到mainView的方法
CMainView* pView = (CMainView* )GetActiveView(); pView->OnCscAlarmfilter();
MFC单文档应用程序中各个类之间相互调用的函数方法
<em>如何</em>在MFC单文档中<em>创建</em>多视图 基本步骤如下: 1.首先<em>创建</em>一个MFC单文档应用<em>程序</em>。 2.添加4个MFC类TopLView、BottomLView、TopRView、BottomRView,基类为CView。 3.添加一个MFC类CControlForm,基类为CFormView,对话框ID默认。 4.<em>创建</em>一个切分类,如MySplitter,基类为CSplitterWnd(默认基类选项
MFC 多文档标题修改
<em>多文档</em>标题格式为 “主框架标题 - 子框架标题” 修改主框架标题的方式主要有一下两种: 1. 在CMainFrame::PreCreateWindow(CREATESTRUCT& cs)中对成员变量m_strTitle进行直接赋值修改,如m_strTitle = TEXT("My Title") 2. 根据标题栏标题被修改时窗口会接收WM_SETTEXT消息的原理,可以修改处理该消息的函数,
MFC文档添加多个按钮(及响应函数)
本文介绍<em>如何</em>在MFC文档工程中添加多个按钮 样例中添加了两个按钮,如果有需要,可以使用数组来动态添加,参见CSDN论坛某贴7L的回答。 1.添加ID 在Resource.h文件中添加按钮的ID,编号不与之前重复就可以,这里我添加了两个按钮。 #define IDB_BTN_NTRANS 307//旋转、缩放变换的按钮 #define IDB_BTN_SHEAR 308//错切的按钮 别忘
MFC中App、Doc、MainFrame、View各指针的互相获取
MFC中App、Doc、MainFrame、View各指针的互相获取 今天读到一篇特别好的文章,内容精炼,句句干货,分享给大家,原文转自 MFC中App、Doc、MainFrame、View各指针的互相获取 首先说明这四个类的执行顺序是:App-&amp;amp;gt;Doc-&amp;amp;gt;MainFrame-&amp;amp;gt;View 消息响应顺序是:View-&amp;amp;gt;Doc-&amp;amp;gt;MainFrame-&amp;amp;gt;App...
MFC多文档中修改Title
<em>多文档</em>工程中修改标题不同于对话框中,可在CMainFrame::PreCreateWindow中进行设置,BOOL CMainFrame::PreCreateWindow(CREATESTRUCT&amp;amp; cs) { if( !CMDIFrameWndEx::PreCreateWindow(cs) ) return FALSE; // TODO: 在此处通过修改 // CREATES...
MFC中Doc类获取View类的方法
从Doc中获取View中的函数,需要<em>自己</em>写一些代码来进行获取View的指针。 主要是通过一些成员函数进行操作:   virtual POSITION GetFirstViewPosition() const;   virtual CView* GetNextView(POSITION pos) const; 利用这些函数,在<em>自己</em>的Doc文件中进行实现:   CYour
MFC中app、doc、view类区别与联系
App类就是这个SDI作为"<em>程序</em>"的入口有点像c的Main函数  document/<em>view</em>模式      是为了在逻辑上,让数据和显示分开。 一般在document里,定义document类的成员变量,来存数据,并用View来显示. 在document里,当成员变量的数据改变时,你可以用UpdateAllViews()来通知视图更新 在View里,用GetDocumen
MFC一一单文档下实现多标签视图(继承CTabView类)
在上一节中,讲述了拆分窗口类CSplitterWnd,具体见:http://blog.csdn.net/xuanyin235/article/details/77948615 其间提到了CTabViewEx视图类,这个类继承自CTabView类,接下来我们讲解一下单文档视图中有关多标签视图的具体实现。
删除MFC单文档(多文档)默认菜单栏的两种方法
转:http://www.fengfly.com/plus/<em>view</em>-172975-1.html 新建一个MFC单文档<em>程序</em>,默认都有四个菜单栏:文件、编辑、视图和帮助。怎么把这四个菜单栏删除掉呢?有两种方法: 第一种方法:重载框架类的Create函数,具体代码如下: BOOL CMainFrame::Create(LPCTSTR lpszClassName
MFC编程,Cview类OnDraw重绘时,视图内容消失问题的解决
问题描述:在进行MFC绘图编程时(以简单的绘制线条为例),视图窗口的大小变化会引起调用OnDraw()。默认的OnDraw()会重绘显示出一个空白的视图,因此必须重写这个方法以显示文档的视图。    解决思路:通过查阅资料,得知可以用”内存缓冲画图”的方式解决此类问题,即“考虑到MFC时 文档/视图 类,视图CView负责数据的显示和修改,文档CDocument类负责数据的存储和加载,从而把
MFC MDI 多视图选项卡式风格
1.启用<em>多文档</em>视图,添加TreeView数据 2.最小化主窗口,然后恢复窗口,发生CFileView窗口闪烁。 3.其中CApp**View.cpp视图显示区可以在OnDraw()中采用双缓冲解决了View区域的闪烁问题。 但是树状图还是发生闪烁,跟踪发现多次调用了WM_PAINT 消息。导致闪烁,一直没有找到什么原因引起多次调用WM_PAINT消息。 4.MFC 自动生成的选项卡式MDI
MFC基础知识(五)——创建停靠窗口
本文主要介绍:在MFC中<em>创建</em>停靠窗口。 一、<em>创建</em>停靠窗口类 <em>创建</em>后的ObjectWnd.h和ObjectWnd.cpp文件如下: #pragma once #include "afxdockablepane.h" class CObjectWnd : public CDockablePane { public: CObjectWnd(void); ~CObjectWnd(void);
单文档 多文档 对话框(感觉说的很好)
摘自:http://topic.csdn.net/t/20050526/15/4037687.html          psbeond 的发言看来对windows编程还是不够了解呀。 基于<em>mfc</em>的应用<em>程序</em>。有一个CXXXApp的类。这代表了一个应用<em>程序</em>实例,里面有一个InitInstance成员,这里是<em>创建</em>窗口的地方,你可以通过改写其中的代码,实现你<em>自己</em>的需求,而MFC的应用<em>程序</em>向导
MFC动态创建可停靠窗口,窗口添加控件并读写控件中的数据
1.首先<em>创建</em>一个可停靠窗口 2.在<em>创建</em>的窗口类中添加Creat函数,在函数中添加控件 3.若要在其他窗口中访问该<em>创建</em>的窗口类中的控件,需要在mainframe中<em>创建</em>个读取函数,再在这个函数中调用这个<em>创建</em>的窗口类的对象,再利用该对象调用<em>创建</em>的窗口类中数去函数。
MFC里多文档多视图+多线程动态计算、绘制曲线
利用VS2010<em>创建</em>MDI工程,在主.cpp文件中注册多个文档模板,重写OnFileNew()函数,使得重新执行或New时显示<em>自己</em>要求的View视图窗口,然后利用MFC的界面多线程CWinThread类进行界面多线程的建立,利用全局数组的形式在和类之间传递数据实现通过菜单栏响应函数,多View视图同时绘制计算曲线。
MFC单文档多视图之间的数据传递
所谓的单文档多视图的<em>程序</em>,可以理解c
MFC doc类,view类,frame类之间互相调用
访问应用<em>程序</em>的其它类          获得CWinApp:      -在CMainFrame,CChildFrame,CDocument,CView中直接调用AfxGetApp()或用theApp      -在其它类中只能用AfxGetApp()           获得CMainFrame:      -在CMinApp中用AfxGetMainWnd()或者m_pMainWn
单文档下Formview多窗口切换
摘要:本文通过一个<em>程序</em>实例描述了在VC 6.0(vc2008可行)下<em>如何</em>在单文档<em>程序</em>中通过菜单动态控制多  个窗体的切换。     一、 引言     我们在编制<em>程序</em>中根据需求的不同会在<em>程序</em>风格上选择<em>多文档</em>、单文档或是对话框模式  ,对于单文档模式可能是我们使用比较多的,但有时我们想采用单文档的形式显示多个不同  的窗体,如作为数据库前台应用<em>程序</em>就会遇到此类问题,数据库由大量的表
多文档中获得停靠窗口以及子对话框以及其内控件指针
//获得主窗口句柄  CWnd* wnd = AfxGetMainWnd();  HWND hwnd = wnd->GetSafeHwnd();  //在主窗口内搜索获得停靠窗口句柄  CWnd* DockWnd = CWnd::FindWindowEx(hwnd,NULL,NULL,_T("模板编辑"));  HWND  dockhwnd = DockWnd->GetSafeHwnd(
MFC 单文档、多文档和对话框程序
基于MFC的单文档,<em>多文档</em>,对话框应用<em>程序</em> 基于对话框(3个类): CAboutDlg <em>程序</em>名App <em>程序</em>名Dlg 单文档(5个类): CAboutDlg CMainFrame <em>程序</em>名App <em>程序</em>名Doc <em>程序</em>名View <em>多文档</em>(6个类): CAboutDlg CMainFrame <em>程序</em>名App <em>程序</em>名Doc <em>程序</em>名View CChildFra
MFC中MFC中 Doc 和 View之间的交互
今天主要学习了MFC中 Doc 和 View之间的数
在MFC的MDI程序中设置子窗口客户区大小
用MFC写一个基于OpenCV的MDI<em>程序</em>,每一次读取图像之后,图像都会显示在主<em>程序</em>的一个子窗口中。 问题来了:根据读取的图像大小采用MoveWindow函数来设置子窗口大小时,显示的窗口尺寸实际上是包含了“标题栏+边框+客户区”整个区域,                    导致每次显示读取的图像时,总会有右边和下边的一小部分没显示出来。 查了很多资料之后都没有解决,后来就想了一
VS2015单文档视图项目中文档、框架以及视图创建过程
在VS2015中,<em>创建</em>一个基于单文档视图的MFC项目,该项目的名称为MFCApplication。通过向导成功<em>创建</em>项目之后发现,自动生成了很多文件。在这些文件中,MFCApplicationDoc.cpp和MFCApplictionDoc.h对应的是项目的文档类;MainFrm.cpp和MainFrm.h对应的是项目的框架类;MFCApplicationView.cpp和MFCApplicatio
mfc 单文档 多窗口,窗口控件刷新问题
<em>mfc</em> 单文档 多窗口,对其中的一个窗口中的picture control控件,自适应大小,使其始终与窗口大小相同,代码写完之后,出现了以下问题。 当改变窗口高度或者宽度之后,可能会发生刷新失败,经过检查并非代码自身问题,如图所示: 上图是经过多次改变窗口大小出现的问题。解决方法是强制刷新窗口,虽然效率会低很多,但是可以解决上面的问题。
VC++ MFC单文档转多文档的步骤方法
子框架ChildFrm的增加与修改: 1、首先在在Headers files和source files中分别添加文件,设其名字为ChileFrm.h及ChildFrm.cpp,并将<em>自己</em>在外部新建的<em>多文档</em>工程中的ChildFrm的.h及.cpp文件中的代码复制过去,注意:将.cpp中的app文件头文件改为<em>自己</em>的工程名.h; 主框架MainFrm的修改: 2、在主框架MainFrm的.h中的DE
MFC中视图的全屏显示
[转载自:http://www.sudu.cn/info/html/edu/20080403/260953.html] 我们经常会在<em>程序</em>中提供一个全屏显示的功能,<em>如何</em>实现呢? 第一步:声明FullScreenHandler类。 #ifndef __FullScreenHandler_h__ #define __FullScreenHandler_h__ class CFullSc
MFC MDI 窗口函数执行顺序
(1)MDI窗口初始化时<em>创建</em>顺序(默认打开一个新文档): AddDocTemplate(pDocTemplate); CMainFrame* pMainFrame = new CMainFrame; CMainFrame::PreCreateWindow() 两次, CMainFrame::OnCreate CMFC_frameDoc()构造函数, CChildFrame()构造函数, CChildFrame::PreCreateWindow 三次, , CMFC_frameView()构造函数, CMFC
1.5 多文档MFC应用程序实例
单文档应用<em>程序</em>每次只能打开一个文档窗口(例如Windows自带的“记事本”<em>程序</em>),而<em>多文档</em>应用<em>程序</em>允许同时打开多个文档进行编辑,并且在编辑这些文档时,各文档之间互不影响(例如Visual C++ 6.0的源代码编辑器)。1.5.1 技术要点: <em>多文档</em>应用<em>程序</em>和单文档应用<em>程序</em>类似,依然支持“文档/视图”结构,以做到数据与界面的分离; <em>多文档</em>应用<em>程序</em>在打开多个文档时,每个时刻只能有一个文档处于活动状态,
MFC——单文档、多文档和对话框程序的区别
单文档就是一个窗口只能处理一个文档,<em>多文档</em>就是同时可以处理多个,共享工具栏,菜单栏什么的,对话框就是一个提示用户进行选择或者确认的窗体。对话框模板适合于做交互界面,单文档模板适合于做文件处理,<em>多文档</em>模板适合于做多文件处理。不过,还是没法明确这个问题。   对话框模板适合于做交互界面   单文档模板适合于做文件处理   <em>多文档</em>模板适合于做多文件处理 (1)基于对话框(3个类):
一个MFC多文档的小例子vc2015
最近在学习<em>多文档</em>编程,做了一个小例子放这边备查。 里面有做了多模板,<em>创建</em>子窗口,及在窗口上增加控件,不过没有做注释,希望下次还能看得懂。
MFC多文档程序双击文档选项卡实现文档最大化显示
 在CMainFrame类中重写虚方法PreTranslateMessage处理鼠标双击事件,方法原型如下:  virtual BOOL PreTranslateMessage(MSG* pMsg);  判断鼠标双击的区域是否为<em>多文档</em>选项卡区域,如果是调用全屏代码使文档全屏显示。    判断鼠标双击区域关键代码如下:   BOOL CMainFrame::PreTranslateMes...
MFC 单文档窗口最大化显示
1、定位到APP文件中
.MFC 多文档工程 实现多文档用户界面
用习惯了Delphi、VB、Windows Form(Visual C#)等称之为RAD(Rapid Application Development)的开发工具进行项目开发的都会很满足这些工具和平台提供的快速界面开发的功效:你可以很容易就可以实现一个MIS系统的管理界面,提供一个
[MFC]解决单文档创建Dock窗口出现DockPane()未定义问题
问题描述 近来,要编写一个用于显示处理影像的单文档<em>程序</em>,这个<em>程序</em>需要在右侧单独显示影像图层列表,并实现可停靠可浮动的特性。经过查阅资料,发现利用MFC的CDockablePane类可以实现,于是通过教程进行<em>创建</em>,但是在Dock实现的最后一步出现问题,也就是在CMainFrame类中的OnCreate中添加如下代码时,编译器提醒DockPane()未定义。 DockPane(&amp;amp;m...
[VC & MFC] 动态创建View的几个方法
八月 23rd, 2006 awell如果是在CSplitterWnd内,可以如下方法:CCreateContext context;context.m_pNewViewClass = pViewClass;context.m_pCurrentDoc = pDoc;context.m_pNewDocTemplate = NULL;context.m_pLastView = NUL
MFC类与类之间的访问与调用(单文档应用程序+多文档应用程序)以及在一个对话框中获取另一个对话框的指针
MFC类与类之间的访问与调用(单文档应用<em>程序</em>+<em>多文档</em>应用<em>程序</em>) (1)在所有类中获取App指针: CWin *pApp=AfxGetApp(); CXXXApp *pMyApp=(CXXXApp*)pApp; (2)所有类中获取CMainFrame类指针: CMainFrame *pFrame=(CMainFrame*)AfxGetMainWnd(); CMainFrame *pFrame=(CMainFrame*)(AfxGetApp()-
MFC多文档修改主窗口和子窗口名字
主窗口修改在 BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs) { if( !CMDIFrameWndEx::PreCreateWindow(cs) ) return FALSE; // TODO: 在此处通过修改 //  CREATESTRUCT cs 来修改窗口类或样式 m_strTitle = _T("点云");//m_str
创建MFC应用程序的类型:单文档+多文档+基于对话框
单文档支持文档视图架构,数据的保存--(读取--修改)文档类功能--显示(视图类功能),比较方便。 基于对话框,主窗口是对话框类型,可以方便的使用控件,所见即所得的编程,比较方便。 单文档类似“记事本”这样的应用<em>程序</em>,是文件处理软件的开发基础,只是每个应用<em>程序</em>仅处理一个文档(与<em>多文档</em>相比较)。 基于对话框类似“计算器”这样的应用<em>程序</em>,没有需要处理的文档,一般是工具软件的开发基础。 基于对话框(
MFC如何修改文件视图FileView中已有的树结构的右键菜单(其相应函数为OnContextMenu),即如何增加/修改/删除 菜单项?
在用VS做MFC编程时,新建的工程中自带了文件视图/类视图/属性窗口/输出窗口等内容。文件视图FileView中具有初始右键菜单,如图所示: 那么如果想要给这个右键菜单增加菜单项,该<em>如何</em>实现呢? 1. 首先可以看一下这个右键菜单是在哪里响应的,打开FileView.cpp,里面有一个OnContextMenu响应事件,其代码如下: void CFileView::OnContextMe...
CDocument, CView, CFrameWnd, CWinApp, CDocTemplate 这五个框架类在MFC文档/视图结构程序中的角色
说明CDocument, CView, CFrameWnd, CWinApp, CDocTemplate 这五个框架类在MFC文档/视图结构<em>程序</em>中各自扮演   1 CWinApp拥有一个对象指针:CDocManager* m_pDocManager 2 CDocManager拥有一个指针链表CPtrList m_templateList,用来维护一系列的Docment Template...
MFC多文档程序如何关闭子窗体, MDIDestroy();
1、在子框架 1、class CMainFrame : public CMDIFrameWnd { DECLARE_DYNAMIC(CMainFrame) public: CMainFrame(); //.......... }; 类中添加一个菜单命令例如:关闭子窗体,则命令响应函数添加如下代码 2、响应函数 void CChildFrame::OnCloseMDi()
定制MFC多文档窗口的主框架背景
问题描述: 如上图所示,这是用MFC<em>创建</em>的<em>多文档</em><em>程序</em>,可以看到主框架的背景区是灰色的,如果我要在这块区域贴一张图片,应该怎么办呢?最容易想到的是在CMainFrame的OnPaint中对背景进行更改,代码如下: (为了简便,这里改为设置窗口背景色,其实这和贴图的原理差不多) void CMainFrame::OnPaint() { CPaintDC dc(thi
MFC在分屏后,分为左右两个对话框即两个view区相关参数的设置
1.建议将所有菜单栏按钮都定义在CMainFrame类中。则不会产生将菜单栏按钮定义在不同的<em>view</em>内,点击另一<em>view</em>界面产生的相应菜单项变虚现象。该现象主要由焦点不在菜单栏按钮的定义<em>view</em>内所产生的。 2.updatedata()函数不能跨类调用。即在CMainFrame类中定义了左边<em>view</em>的对象,同时通过该对象调用左侧<em>view</em>的函数,若此时此函数的定义中包含updatedata(),则
自定义View
android自定义View,写了<em>如何</em><em>创建</em>一个<em>自己</em>想要的VIew
view类中的OnCreate()函数
<em>自己</em>试了下,关于OnCreate()函数的功能应该这么来理解:该函数只在窗口<em>创建</em>的时候调用一次,但是窗口<em>创建</em>并不意味着就能看见窗口,<em>创建</em>完了后要产生窗口,即窗口从无到有,则要发生窗口重绘。当然该函数的调用意味着窗口已经产生,只不过没有出现而已。所以一些需要在窗口显现前处理的事情就可以放在该函数中去处理了,比如产生一个插入点,就调用CreateSolidCaret();出入点产生后就不会
(MFC)在对话框中使用CView及其派生类
转《 <em>如何</em>在没有文档的情况下使用CView及其派生类》在MFC中,CView及其派生类将显示及其相关的操作做的很好,比如在<em>程序</em>中如果我们的视图类继承CScrollView了那么我们不用写任何代码该视图就能够具有滚动的响应机制,能够自动根据设置的滚动范围和窗口实际大小确定是否显示滚动条(水平或者竖直的),CEditView,CRichEditView等也提供了相应的在不同实用范围内的一些基本操作处理...
MFC单文档生成多个CMFCToolbar时需要解决的问题
1. 单文档默认生成的工具栏只有一个,但很多时候我们需要添加多个工具栏,比如:m_wndMenuBar.EnableDocking(CBRS_ALIGN_ANY);m_wndFileToolBar.EnableDocking(CBRS_ALIGN_ANY);m_wndCalibrateToolBar.EnableDocking(CBRS_ALIGN_ANY);m_wndDrawToolBar.En...
MFC单文档多视图下更改鼠标形状
又被一个小项目缠身,说是要在MFC单文档多视图架构下,能够实现点击工具栏不同按钮实现鼠标样式的改变,本来以为轻松一句代码SetClassLong 可以实现,但是效果不佳,只能弃用。笔者能力薄弱,尝试很多方法,花了半周时间终于搞定,特将<em>自己</em>的经验拿出来供大家借鉴,不足之处还望大家指点赐教。   根据万能的度娘和网上的大牛的指点,我们发现有4种方法可以实现:   1: 修改方法一 重载CView里
在MFC中获取窗口\视图句柄 &获取当前活动的CView .
1 在<em>多文档</em>多视图的MFC架构中,要想获得当前选中的CView可重写CView::OnActivateView函数,如下: void  OnActivateView(BOOL bActivate,               CView * pActivateView,               CView * pDeactiveView)  {   if(bActivate)
单文档、多文档、对话框的区别
本质上都是窗口<em>程序</em>,可以说都可以实现同样的功能。 只不过对话框框架<em>程序</em>对于控件组成的界面有更好的包装,适应于界面通过很多控件呈现的简单<em>程序</em>。CDialog 类提供管理对话框的接口,Visual C++ 对话框编辑器使设计对话框和<em>创建</em>它们的对话框模板资源更为容易,代码向导则简化了在对话框中初始化和验证控件的过程和收集用户输入的值的过程。 文档/视图框架对于菜单、工具条和状态栏等UI元素有更好的包
在CView中如何得到CMainFrame的变量
//全局函数AfxGetApp可以得到CWinApp应用类指针  //AfxGetApp()->m_pMainWnd为框架窗口指针  //在框架窗口中:CFrameWnd::GetActiveDocument得到当前活动文档指针  //在框架窗口中:CFrameWnd::GetActiveView得到当前活动视图指针  //在视图中:CView::GetDocument得到对应的文档指针 
MFC获取View类指针
现在知道的有三种方法:       1.当只有一个<em>view</em>类的时候,或者只想获取当前活动的<em>view</em>类,这时可以采用这种方法。       在当前使用的类中添加如下代码:     CMainFrame*   pFrame=(CMainFrame*)AfxGetMainWnd();        CListCtrlView* pView = (CListCtrlView*)pFra
MFC MDI 打开文件的调用过程
MFC MDI 打开文件的调用过程
MFC 多文档程序心得
主要的经典<em>程序</em>可以在MSDN里面输入:MFC 示例 会有很多好用的例子<em>多文档</em>多视图 MSDN给出的例子有两种一种是通过MFC向导生成,一种是不用视图/文档模式 其显示直接为CMDIChildWndEx子类,直接处理数据显示,原因很简单——窗口对象的子窗口显示本质上视图毕竟是个窗口,所以<em>自己</em>绘制,<em>自己</em>处理完全没有问题,而且派生类一样有标题栏,和向导<em>程序</em>异曲同工添加多个<em>多文档</em>模板类时运行<em>程序</em>需要选择新
MFC中定时器的使用方法
<em>定时器</em>宏定义 #define TIMER1 1 #define TIMER2 2 在启动处设置<em>定时器</em> SetTimer(TIMER1,500,NULL); //500毫秒 SetTimer(TIMER1,1000,NULL); //1000毫秒 添加消息响应函数OnTimer() 类向导---Message---WM_Timer 在OnTimer()函数中添加<em>定时器</em>触发事件的实现代
去掉MFC多文档程序中打开程序创建一个新文档的功能
当我们<em>创建</em>一个MFC<em>多文档</em><em>程序</em>后,直接编译运行会发现<em>程序</em>会自动<em>创建</em>一个空白的文档,如果我们不想要这个功能的话,可以这样做: 在App类的InitInstance()中加上下面的代码: cmdInfo.m_nShellCommand = CCommandLineInfo::FileNothing; 这其中的原因都是CommandLineInfo的构造函数造成的,其构造函数如下: CCom...
MFC对话框(Dialog类)中添加客户区(View类)实现绘图
注:本教程适合VisualStudio 2005及以上版本,不适合VC++6.0. 在对话框上画图可以通过添加控件来进行,但这种画图有一个严重弊端就是画图范围受控件范围控制,所以可以通过在对话框上动态<em>创建</em>视图类来达到目的。最终效果就是在对话框中<em>创建</em>一个和单文档窗口客户区有相同功能的区域。 视图窗口<em>如何</em>动态<em>创建</em>方法如下: 1,视图窗口的定位:在对话框上加一个静态文本控件(编辑框控件
MFC新建一个tab页视图
项目记录功能描述:工具条点击某按钮,新打开一个视图第一步,头文件里定义一个文档模板指针CMultiDocTemplate* m_p3DEditViewTemplate; //3d视图编辑文档模板第二步,构造函数里以防万一先清空这个指针m_p3DEditViewTemplate=NULL;第三步,初始化函数里初始化模板类virtual BOOL InitInstance();//在重写的这个函数里
mfc view显示对话框
最近在CView上显示一个对话框,后来发现没什么用,但是也要记录下来。 首先,<em>创建</em>一个<em>mfc</em>单文档,<em>view</em>的基类选CView。插入一个对话框,取名CMainDlg,此对话框style属性选child,border选none。 头文件如下: // CommonPlatformView.h : CCommonPlatformView 类的接口 // #pragma once #include
MFC 多文档的新建
MFC<em>多文档</em>的新建文档的时候 ,我们
view上的定时器如何销毁
自定义cell上有一个controller,controller上有<em>定时器</em>,<em>如何</em>销毁呢? 答案是:在controller的<em>view</em>willdisappear方法中销毁,或者在cell的dealloc方法中销毁controller中的<em>定时器</em>;自定义<em>view</em>上的<em>定时器</em>,可以在其父视图或上级视图的dealloc中销毁,否则<em>定时器</em>就有可能没有被销毁
Docuworks破解版下载
Docuworks破解版,一款很好用的软件 相关下载链接:[url=//download.csdn.net/download/gys0281/3932410?utm_source=bbsseo]//download.csdn.net/download/gys0281/3932410?utm_source=bbsseo[/url]
牛B装备--万能脚本免杀器v1.3[加密版]下载
1.本次修改,把所有明文修改成加密方式,大家可以放心加密后免杀效果依然很好! 2.为了确保各位使用达到良好的免杀效果.希望别去特意胡乱使用.[上报方法了对大家都不好] 3.本次总共提供15个免杀方案,希望大家会喜欢. 相关下载链接:[url=//download.csdn.net/download/heike211/2059666?utm_source=bbsseo]//download.csdn.net/download/heike211/2059666?utm_source=bbsseo[/url]
Oracle9i 数据库管理基础下载
Oracle9i 数据库管理基础 。 相关下载链接:[url=//download.csdn.net/download/lingex/2072051?utm_source=bbsseo]//download.csdn.net/download/lingex/2072051?utm_source=bbsseo[/url]
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 人工智能如何自己学习 自己如何快速学习java
我们是很有底线的