E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
CMainFrame
MFC 多文档
1.获取当前文档指针//获取主框架指针
CMainFrame
*pMainFrm=(
CMainFrame
*)AfxGetMainWnd();//从主框架指针获取子框架指针CMDIChildWnd*pChild
z397164725
·
2012-03-08 20:00
MFC中,从app文件调用doc文件中成员
1.单文档
CMainFrame
*pmf=(
CMainFrame
*)AfxGetMainWnd(); m_pDoc=(Doc*)pmf->GetActiveDocument(); 2、多文档 根据
z397164725
·
2012-03-08 16:00
文档
mfc
MFC中去掉
CMainFrame
蓝色边框的一种方法
voidCMainFrame::OnNcCalcSize(BOOLbCalcValidRects,NCCALCSIZE_PARAMSFAR*lpncsp) { voidCMainFrame::OnNcCalcSize(BOOLbCalcValidRects,NCCALCSIZE_PARAMSFAR*lpncsp) { CFrameWnd::OnNcCalcSize(bCalcValidRec
Mirage520
·
2012-03-01 04:00
VS2008SP1/VS2010 展开所有菜单下的子菜单项(默认是部分菜单折叠显示)
VS2008SP1/VS2010新建的SDI/MDI窗口默认有些菜单是折叠的,如下图所示:如果要想展开该菜单项的话,可以修改
CMainFrame
类的OnCreate函数中的代码,里面有这样一段:intCMainFrame
VisualEleven
·
2012-02-27 10:00
command
basic
Parameters
menu
2010
sorting
MFC学习日记三:Mfc消息机制与画图
那就是先要捕获两个点;windows是基于消息的编程,鼠标左键按下去获取一个点(WM_LBUTTONDOWN获取消息)拖动鼠标鼠标左键弹起来获取另外一个点(WM_LBUTTONUP获取消息)在窗口类(
CMainFrame
dongge_111
·
2012-02-18 22:00
编程
c
windows
框架
null
mfc
MFC学习日记二:MFC内部运行原理
CTestView(View类窗口)和
CMainFrame
(框架类窗口)都是窗口类,View类窗口是覆盖在框架类窗口之上的。
dongge_111
·
2012-02-17 21:00
框架
Class
文档
mfc
平台
编译器
画出红色矩形框(还需修改)
voidCVIDEO::OnLButtonDown(UINTnFlags,CPointpoint){ //TODO:在此添加消息处理程序代码和/或调用默认值
CMainFrame
*pMainFrm=(
CMainFrame
wuxiaoyao12
·
2012-02-17 15:00
null
改变窗口的外观和大小
所以我们可以在
CMainFrame
的 PreCreateWindow中改变CREATESTRUCT 结构体的值就行了。
JoeBlackzqq
·
2012-02-13 13:00
框架
timer
command
null
mfc
工具
使用WTL写Windows程序简单示例
#include CComModule _Module;#include class
CMainFrame
:public CWindowImpl{public: BEGIN_MSG_MAP(
CMainFrame
weiqubo
·
2012-02-07 13:00
windows
null
DragAcceptFiles 拖放文件到多文档框架上
以多文档为例:1.在应用程序类App的InitInstance()函数后面,添加以下代码:1m_pMainWnd->DragAcceptFiles(TRUE); 2.响应主框架类
CMainFrame
的WM_DROPFILES
akof1314
·
2012-01-17 00:00
框架
null
文档
Path
非模态DLG中用获得View指针
非模态对话框中用下面语句获得View指针doc,view,mainframe的头文件到你的dlg中
CMainFrame
*pmain=(
CMainFrame
*)(AfxGetApp()->m_pMainWnd
shenlan282
·
2012-01-10 17:00
MFC修改界面
如果,只是要显示工程的名字,不想显示“无标题--”,可以在
CMainFrame
的PreCreateWindow中加一句: cs.style&=~(LONG)FWS_ADDTOTITLE
timidsmile
·
2011-12-30 16:00
windows
框架
mfc
图形
网易
作业
MFC多文档程序双击文档选项卡实现文档最大化显示
在
CMainFrame
类中重写虚方法PreTranslateMessage处理鼠标双击事件,方法原型如下: virtual BOOL PreTranslateMessage(MSG
jelly_bitores
·
2011-12-25 23:00
mfc
在View类里嵌入CEdit控件的方法。
2.重载
CMainFrame
类的OnCreateClient函数,在其中加入如下代码: if(!
smells2
·
2011-12-18 20:00
框架
Class
编译器
08创建并设置鼠标光标
voidCCursorMouseDemoView::OnLButtonDown(UINTnFlags,CPointpoint) { //TODO:Addyourmessagehandlercodehereand/orcalldefault
CMainFrame
·
2011-12-15 08:00
vs2008的显示界面菜单显示模糊,怎么修改菜单的字体呢?
——是vs2008SP1的原因,解决如下:在
CMainFrame
::OnCreate函数中加入://设置正常字体 LOGFONTlf; afxGlobalData.fontRegular.GetLogFont
P40614021
·
2011-12-07 11:00
在使用Ribbon的MFC程序状态栏中显示鼠标坐标值
但是使用了Ribbon风格后,我们可以从MainFrame中看到相应的类已经变为:在VSRibbon界面下,
CMainFrame
类包含了三个成员变量:m_wndRibbonBar、m_MainButton
rayborn1105
·
2011-12-06 22:00
String
mfc
查找/替换对话框CFindReplaceDialog的使用
注册位置应该在查找/替换对话框的父窗口,比如主框架窗口
CMainFrame
、视图CxxView或某对话框。也就是响应查找/替换操作的那个窗口。比如,欲在视图中
Augusdi
·
2011-12-06 10:00
VC深入浅出学习笔记(一)
CMainFrame
,CTESTAPP,CTESTDOC,CTESTVIEW.CAboutDIg过程:原来的过程:声明窗口类对象,设计窗口类,注册窗口类,创建窗口,更新窗口,显示窗口。消息循环。
xshalk
·
2011-12-05 15:00
MFC MDI 全屏实现
1.在MainFrame.h的
CMainFrame
类中添加数据成员及成员函数:classCMainFrame:publicCMDIFrameWnd{ ......
weiqubo
·
2011-12-01 16:00
框架
null
Class
mfc
工具
border
MDI多文档中如何对动态处理子框架的菜单
在
CMainFrame
类中的OnCreate函数返回之前,处理即可。
guoguojune
·
2011-12-01 14:00
创建进度栏的步骤
注意:其实只需要1、8两步就可以完成操作,其他的步骤没有起作用,写出来只是让大家明白创建的具体思路; 1、在
CMainFrame
的头文件中新建一个CProgressCtrl的对象m_progress;
ljx1006
·
2011-11-29 21:00
c
timer
user
null
在MFC中,发送并处理自定义消息
LPESULT
CMainFrame
::OnMyMessage(WPARAM wParam, LPARAM lParam) { // TODO: 处理
yidujinhuang
·
2011-11-29 17:00
timer
windows
user
Microsoft
Class
mfc
vc++添加真彩工具栏
步骤如下: Step1:建一个单文档/多文档框架 Step2:在框架类
CMainFrame
中添加如下变量 CReBarm_wndReBar Step3:添加BOOL型成员函数CreateExToolBar
ljx1006
·
2011-11-28 20:00
框架
文档
vc++
工具
each
button
VS2008中为MFC项目插入右键菜单
2.在类视图中,在
CMainFrame
类上点击右键-属性。3.选择消息标签,选择WM_CONTEXTMENU消息,添加OnContexMenu()响应函数。
Lamond_2010
·
2011-11-17 13:00
获得View(已建立)指针
CMainFrame
*pMain=(CmaimFrame*)AfxGetApp()->m_pMainWnd;CyouView*pView=(CyouView*)pMain->GetActiveView
friendan
·
2011-11-13 10:00
在View中获得MainFrame指针
CMainFrame
*pMain=(CMaimFrame*)AfxGetApp()->m_pMainWnd;
friendan
·
2011-11-13 10:00
在App中获得MainFrame指针
在App中获得MainFrame指针CWinApp中的m_pMainWnd变量就是MainFrame的指针也可以这样获取:
CMainFrame
*pMain=(
CMainFrame
*)AfxGetMainWnd
friendan
·
2011-11-13 10:00
mfc中对话框访问view类成员变量
MainFrm.h3.在dlg.cpp中,includdoc.h,view.h(一定要包含doc.h且在view.h前,原因如下)4.在函数中: CView*m_pView=(CView*)((
CMainFrame
zhang11wu4
·
2011-11-09 14:00
框架
null
Class
mfc
include
在MFC中的
cmainframe
中添加一个处理器后
cmainframe
在class中不见了
在
cmainframe
上单击右键添加handler后
cmainframe
在左边的classview中不见了怎么找出来呢 这是VC6.0的一个bug,可以去下载补丁。
sircarfield
·
2011-11-09 10:00
Class
mfc
MFC 弹出式菜单项 如何添加消息响应函数 如何灰化
菜单项是灰色滴这是因为该菜单项木有与之对应的消息处理函数,所以默认是灰色滴添加是很简单的事儿在头文件中添加afx_msgvoidOnNetPortSet(void);在源文件中添加BEGIN_MESSAGE_MAP(
CMainFrame
fangcaixia498602700
·
2011-11-08 14:00
command
mfc
查找/替换对话框CFindReplaceDialog的使用
注册位置应该在查找/替换对话框的父窗口,比如主框架窗口
CMainFrame
、视图CxxView或某对
zhuimengzh
·
2011-11-06 12:00
vs2010 标记菜单问题
在vs2010下,想实现标记菜单的功能问题:在
CMainFrame
::OnCreate(LPCREATESTRUCTlpCreateStruct) 函数的return语句之前,加上这样一行代码:
zhuimengzh
·
2011-11-02 22:00
c
File
2010
第6课菜单
当对某菜单添加消息响应函数时,4个类的消息响应优先次序分别是:1.View;2.CDOC;3.
CMainFrame
.4.CWinAPP.为什么?
yuxmdef1
·
2011-10-22 15:00
[z]DLL封装框架视图经验总结二
新建一个调用该DLL的单文档工程Ower,现在Ower工程,在框架类
CMainFrame
类定义一个CCustomManage2类的私有变量:viewplaincopytoclipboardprint?
jandroid
·
2011-10-16 20:00
dll
Debug Assertion Failed! FILE viewform.cpp , line 69
FILEviewform.cpp,line69最近做一个基于MFC的开发项目需要用到一个替换View功能的模块,在网上搜索后,参考MSDN中的例子后,得到如下代码 1 void
CMainFrame
::
勤能补拙,厚积薄发
·
2011-10-05 19:00
VS 2008 学习笔记(3) --- MFC 类概述
Test.h及Test.cpp.为应用程序的入口,负责应用程序对象的定义与创建、程序的启动、命令行参数处理、主框架窗口的创建、文档模板的创建、文件菜单的处理、About对话框的创建显示等2.主框架窗口类
CMainFrame
sierllen
·
2011-10-04 10:11
VS
2008
学习笔记
mfc
框架
文档
图形
工具
MFC学习笔记之程序外观相关操作
如果想在应用程序窗口创建之前修改它的外观和大小的话,就要在
CMainFrame
类的PreCreateWindow成员函数中修改。
Kay_Sprint
·
2011-09-24 14:00
关于AFX_IDW_PANE_FIRST
(你在
CMainFrame
中通过GetDlgItem(AFX_IDW_PANE_FIRST)就能得到你的视图窗口的指针。对于MDI,那么你的MDI客户区窗口的ID就是这个值。
我才是心翼
·
2011-09-13 17:52
VC++学习笔记
MFC获取指针的方法。收藏一下,挺全的
获取应用程序指针CMyApp*pApp=(CMyApp*)AfxGetApp();2、获取主框架指针CWinApp中的公有成员变量m_pMainWnd就是主框架的指针
CMainFrame
*pMainFrame
robertcpp
·
2011-09-09 23:00
框架
null
Class
文档
mfc
工具
VS2008SP1/VS2010新建的SDI/MDI程序,为菜单项添加ToolTip信息
//在
CMainFrame
类中添加处理虚函数 //virtualBOOLOnMenuButtonToolHitTest(CMFCToolBarButton*pButton,TOOLINFO*pTI);
VisualEleven
·
2011-09-02 08:00
null
menu
2010
在线等:使用MFC单文档将窗口分割成一行两列
先在
CMainFrame
中申明一个变量CSplitterWndm_splitterWnd;2.在MainFrm.h中申明virtualBOOLOnCreateClient(LPCREATESTRUCTlpcs
goodmhjmhj
·
2011-08-16 00:00
文档
mfc
多文档程序多视图
要在多文档程序中实现多视图,需要这样做:1、新建一个视图类CShowView1,该视图类的基类可以是CView或CSrollView.2、在菜单中添加菜单项,在框架类
CMainFrame
中添加菜单响应函数
welcome_xu
·
2011-08-14 16:00
编程
框架
null
文档
图像处理
多文档中设定滚动视图
View类的基类设为CScrollView,将voidCImageProcessView::OnInitialUpdate()中的内容变为CScrollView::OnInitialUpdate();
CMainFrame
welcome_xu
·
2011-08-14 16:00
image
null
文档
VC绘图中的坐标缩放
菜单中的更新,必须在该菜单的函数最后添加函数
CMainFrame
*pMainWnd=(
CMainFrame
*)AfxGetMainWnd(); pMainWnd->GetActiveView
sunstars2009918
·
2011-08-11 21:00
MFC各种指针的获取
MFC各种指针的获取1、获取应用程序指针CMyApp*pApp=(CMyApp*)AfxGetApp();2、获取主框架指针CWinApp中的公有成员变量m_pMainWnd就是主框架的指针
CMainFrame
lscheng
·
2011-08-03 11:11
职场
mfc
指针
休闲
单窗口程序
主框架类
CMainFrame
实现通用窗口框架,即
teddy99999
·
2011-08-02 22:00
框架
windows
文档
mfc
工具
磁盘
vc++6.0中文档、视图与框架的互相调用
四个类分别问CMyApp、CMyDoc、
CMainFrame
、CMyView。
shuilan0066
·
2011-07-26 17:00
框架
文档
mfc
vc++
不能转换void (_thiscall
CMainFrame
::*)(void)to LRESULT (__thiscall CWn...
开发平台由VC6.0升级至VS2005,需要将原有的项目迁移,可能碰到类似错误:errorC2440:'static_cast':cannotconvertfrom'void(__thiscallCMainFrame::*)(void)'to'LRESULT(__thiscallCWnd::*)(WPARAM,LPARAM)' VS2005对消息的检查更为严格,以前在VC6下完全正常运行的消
shuilan0066
·
2011-07-26 16:00
c
平台
VC如何禁止双击标题栏 - WM_NCLBUTTONDBLCLK消息
DefWindowProc()函数,过滤WM_NCLBUTTONDBLCLK在HTCAPTION区的响应即可: #define WM_NCLBUTTONDBLCLK 0x00A3 LRESULT
CMainFrame
chicony
·
2011-07-22 15:00
button
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他