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
菜单项和菜单命令响应函数
菜单项和菜单命令响应函数1、创建基于单文档工程Menu,添加菜单项:IDM_TESTTest2、通过类向导,为IDM_TEST在
CMainFrame
、CMenuView、CMenuDoc、CMenuApp
MOKA
·
2020-08-24 09:59
VC/MFC
MFC 视图分栏,分割窗口,在一个窗口设置对话框
使用CSplitterWnd分割窗口(一)1.1、基本的CSplitterWnd的使用1.1.1在
CMainFrame
中添加一个CSplitterWnd成员:CSplitterWndm_splitterwnd1
youyouwoxin0
·
2020-08-21 11:32
VC/MFC
在另一个线程中无法用((
CMainFrame
*)AfxGetMainWnd())
一个vc6的项目放到vc8下重新编译这里死活过不去查了些资料无果后来翻到一句老外的回答IfAfxGetMainWndiscalledfromtheapplication’sprimarythread,itreturnstheapplication’smainwindowaccordingtotheaboverules.Ifthefunctioniscalledfromasecondarythrea
weixin_34010566
·
2020-08-21 11:55
MFC dialog 间 交互[2]
CMainFrame
*pFrame=(
CMainFrame
*)AfxGetMainWnd();CShuiPWY*pView=(CShuiPWY*)pFrame->GetActiveWindow();pView
weixin_30763455
·
2020-08-21 11:21
MFC实现原理
通过VC++新建一个MFC单文档应用程序,其工程名为mfcproject.新建后通过类视图可以看到一共有5个类:CAboutDlg:对话框类,如关于对话框
CMainFrame
:应用程序框架类,包括工具栏菜单等
weixin_30695195
·
2020-08-21 11:20
【交互】MFC各个类之间相互访问分析
一、访问分析1、MDI框架(
CMainFrame
)调用,CFrameWnd::GetActiveDocument可获得与当前活动的视相关联的活动文档pDocument2、CFrameWnd::GetActiveView
sxyaxy
·
2020-08-21 10:19
SDK
/
MFC
使用AfxGetMainWnd函数的一个心得
不信,你测试一下下面的代码:unsigned__stdcallSecondThreadFunc(void*pArguments){
CMainFrame
*pMainWnd=(
CMainFrame
*)AfxGe
clever101
·
2020-08-21 07:51
Visual
C++
孙鑫vc第六课,菜单
对创建的子菜单进行命令响应,响应顺序为:CMenuView,CMenuDoc,
CMainFrame
,CMenuApp。这和命令消息路由过程顺序是一样的。CMenuDo
zqj50
·
2020-08-20 13:27
command
menu
mfc
ui
constructor
string
查找/替换对话框CFindReplaceDialog的使用
注册位置应该在查找/替换对话框的父窗口,比如主框架窗口
CMainFrame
、视图CxxView或某对
zhuimengzh
·
2020-08-20 13:13
VC++
MFC中主窗口显示前启动窗口的实现
下面是处理的流程:1.在程序的
CMainFrame
类中重载ActivateFrame函数:voidCMainFrame::ActivateFrame(intnCmdShow){//TODO:在此添加专用代码和
vincent-xia
·
2020-08-20 13:14
C++
孙鑫MFC(第六课)
菜单消息响应顺序:4个类的消息响应优先次序分别是:1.View;2.CDOC;3.
CMainFrame
.4.CWinAPP.注意:View类和
CMainFrame
继承自CWIND所以可以直接调用MessageBox
nickychung
·
2020-08-20 10:56
MFC
MFC第六课
学习笔记
孙鑫VC
MFC第4课
直接实践一下MFC编程:1、程序类型MFCAppWizard(exe)类型;2、选择SingleDocument单文档应用程序3、完成第一项功能:绘制直线;可以在框架类和视类里面捕获消息:首先在框架类
CMainFrame
nickychung
·
2020-08-20 10:24
MFC
MFC第4课
模态对话框和非模态对话框
.资源视图/Dialog右键插入Dialogb.类视图/项目名右键类向导,添加新对话框类(基类CDialogEx)c.资源视图/Ribbon添加类别、面板以及按钮,右键按钮添加事件处理程序,类列表选择
CMainFrame
Karen_Lh
·
2020-08-20 10:26
MFC
windows
VC++2008 初体验(二)--自定义对话框
修改
CMainFrame
的父类为CFram
hu_hu_hu
·
2020-08-20 10:46
VC++
vs2008的显示界面菜单显示模糊,怎么修改菜单的字体呢?
——是vs2008SP1的原因,解决如下:在
CMainFrame
::OnCreate函数中加入://设置正常字体 LOGFONTlf; afxGlobalData.fontRegular.GetLogFont
涛声灿烂
·
2020-08-20 09:47
VC++修改窗口图标步骤
1:在主架构窗体类
CMainFrame
中定义CToolBarm_wndToolBar;HICONm_hicon;2:在ResourceView标签页中的Icon中加载一个位图图标,并命名为IDI_MAINWIN3
LEEBIAO
·
2020-08-20 08:50
VC++
MFC学习笔记(一)应用程序窗口初始化
如果想改变应用程序窗口样式,则需要直接编辑
CMainFrame
::PreCreateWindow()函数。直接编辑还允许为应用程序的初始外观作某些额外的变化。
birdme007
·
2020-08-19 09:09
VC基础
C++网络安全入侵检测技术模块及源程序代码
CMainFrame
*p_Frame;//保持筐架类的指针CEdit*m_pEdit;//保存编辑框类的指针CListCtrl*m_pLis
C/C++编程
·
2020-08-18 05:36
C语言
C++
c/c++
编程
C++11
程序员
MFC 单文档应用程序如何在状态栏显示时间
在
CMainFrame
类的实现文件(直接放在构造函数之前,而不是构造函数里)中,添加如下
zhonglixianyun
·
2020-08-17 04:00
C++/VC++/MFC
MFC分割窗口总结
2、为
CMainFrame
添加两个CSplitterWnd类型的成员变量,如下所示:CSplitterWndm_wndSplitterMain;//主分隔条CSplitterWndm_wndSplitterChild
wwfish
·
2020-08-17 04:28
随笔
MFC在分屏后,分为左右两个对话框即两个view区相关参数的设置
1.建议将所有菜单栏按钮都定义在
CMainFrame
类中。则不会产生将菜单栏按钮定义在不同的view内,点击另一view界面产生的相应菜单项变虚现象。
wf6892
·
2020-08-17 04:36
MFC
单文档工具栏按钮
编写事件处理函数如:void
CMainFrame
::OnFormview1(){AfxMessageBox(_T("ok"));m_bBtn1 = FALSE;}//如果想禁用
weixin_34037977
·
2020-08-17 03:32
VC单文档对话框添加托盘图标
一单文档添加托盘1.在
CMainFrame
中定义NOTIFYICONDATA结构m_notify2.在OnCreate中添加托盘初始化代码intCMainFrame::OnCreate(LPCREATESTRUCTlpCreateStruct
weixin_30484247
·
2020-08-17 03:56
【交互】MFC单文档多视图实例分析
一、基本原理对于多文档App而言,首先是创建
CMainFrame
窗口和它的子窗口MDIClient。
sxyaxy
·
2020-08-17 02:25
SDK
/
MFC
MFC分割窗口的实现
在
CMainFrame
中添加两个成员变量,类型为CSplitterWnd,如下所示CSplitterWndm_splitterWnd1;//IDD_DLG_1CSplitterWndm_s
songshu1007
·
2020-08-17 02:36
软件开发资料
MFC单文档两点画线的四种方法
记录一下:这个听起来似乎很简单了,没有什么技术难度,只是对几种方法有点含混不清,并且对
CMainFrame
类和CView类之间的关系与区别不太清楚,这里加以总结。
zhouyj-csdn
·
2020-08-17 02:51
MFC
在菜单栏中单击一菜单项后,跳出一对话框
二)在菜单中加入新的菜单项(三)在CLASSWizard中,选中新加入的菜单项的ID,在Messages栏中,选中COMMAND命令,然后选AddFunction加入函数比如OnDialog,此时便在
CMainFrame
清水迎朝阳
·
2020-08-17 02:45
MFC
MFC之文档/视图结构应用程序
框架类(
CMainFrame
):用于管理Windows对话框类,宽假对话框会保存当前视图的指针,
御承扬
·
2020-08-17 02:43
MFC
MFC单文档中图像的显示与操作
首先创建类:classCDynSplitterWnd:publicCSplitterWnd{public:CDynSplitterWnd(void);~CDynSplitterWnd(void);};在
CMainFrame
GladiatorK
·
2020-08-17 01:04
MFC
MFC编程2
利用ClassWizard在
CmainFrame
中,加入OnRecordStart和OnRecordStop消息处理函数。现在要在这两个命令处理函数中插入相应的源
macro78
·
2020-08-17 01:04
单文档界面窗口初始化大小设置
ProcessShellCommand(cmdInfo))之前,ParseCommandLine(cmdInfo)之后,加一句m_nCmdShow=SW_MAXIMIZE;2.在
CMainFrame
的PreCreateWindow
liugy1126
·
2020-08-17 01:21
在MFC类中各种类的指针的获取和应用
一:1:因为对于SDI程序,主框架窗口就是文档框窗(如果这个也不知道,就要查看一下MFC下的单文档的构成原理了).下面所说的是关于单文档的.例子:在
CMainFrame
框架中如何得到视图类的指针.可以先得到框架指针
langb2014
·
2020-08-17 01:16
MFC小项目
C/C++
问题集锦
MFC 为单文档应用程序制作动态图标
I在VC中新建一个MFC的单文档应用程序II准备三张32*32的icon位图,也可自己在资源视图的ICON自己制作三张位图,分别命名为IDI_ICON1,IDI_ICON2,IDI_ICON3III在
CMainFrame
l791816163
·
2020-08-17 01:13
MFC/C++
VC++深入详解 笔记 第三章(2) 一个单文档MFC应用程序的创建过程
P66对于一个单文档应用程序,都有一个
CMainFrame
类,一个以"C+工程名+App"为名字的类,一
canmeng
·
2020-08-17 00:39
VC++深入详解
笔记
VC++单文档程序窗口的静态分割
由AppWizard生成的单文档工程自动生成的类有CAboutDlg,CIntTranspSystemApp,CIntTranspSystemDoc,CintTranspSystemView,
CmainFrame
Ivonhoe
·
2020-08-17 00:38
MFC中五个初始类的作用
一个最基本的单文档视图的MFC程序,包含CxxApp、CxxDoc、
CMainFrame
、CxxView和CAboutDlg五个类。
THISISPAN
·
2020-08-16 23:48
VC单文档分割窗口1
4.完成
CMainFrame
类的虚函数OnCreateClient。
chongxing01
·
2020-08-16 23:10
窗口分割
VC自定义菜单资源
1.首先建立菜单资源;2.用这个菜单类已经是别人实现的,定义一个CMyCoolMenu类对象m_mnu,在
CMainFrame
类中intCMainFrame::OnCreate(LPCREATESTRUCTlpCreateStruct
commingright
·
2020-08-15 22:20
VC初学
VS2010中单文档视图中增加对话框
1,创建一个对话框类CMyFormDlg,基类为CFormView;创建类时会自动关联生成一个对话框资源,IDD_MYFORMDLG注意:基类应为CFormView2,在MainFrm.h中的
CMainFrame
qq_27931977
·
2020-08-14 18:05
孙鑫VC++深入详解:Lesson9 Part8---给程序加个启动画面
AddtoProject--->ComponentsandControls选择VISUALC++Components找到Splashscreen插入该组件后,工程中就增加了CSplashWnd类,并在
CMainFrame
sergery
·
2020-08-14 11:03
孙鑫VC++深入详解(修订版)
孙鑫VC++深入详解:Lesson9 Part7---在状态栏中显示鼠标的位置
1.要在View中捕获WM_MOUSEMOVE消息,而不是在FRAME中,因为框架被VIEW类覆盖了.2.在
CMainFrame
中public:CStatusBarm_wndStatusBar;//设置为
sergery
·
2020-08-14 11:33
孙鑫VC++深入详解(修订版)
第四章 菜单、工具栏和状态栏(第8课)
第8课:菜单、工具栏和状态栏概述:三者都是界面元素:Windows文档应用程序框架的界面元素三者是框架窗口的组成部分MFC中,用框架窗口类
CMainFrame
来控制这些框架界面元素→三者的基本操作都是在
weixin_34161032
·
2020-08-14 03:46
MFC 单文档程序初始化最大窗口
一方法1.重载
CMainFrame
::ActivateFrame(intnCmdShow)2.令nCmdShow=SW_SHOWMAXIMIZED3.CXXApp::InitInstance()中的m_pMainWnd
落花生雪
·
2020-08-11 17:37
编程小技巧
VS2008中为MFC项目插入右键菜单
2.在类视图中,在
CMainFrame
类上点击右键-属性。3.选择消息标签,选择WM_CONTEXTMENU消息,添加OnContexMenu()响应函数。
Lamond_2010
·
2020-08-07 11:55
MFC初学者
mfc
menu
VC Tray Icon的使用
为
CMainFrame
增加如下的成员变量:NOTIFYICONDATAm_trayIcon;CMenum_menuTray;在
CMainFrame
的OnCreate函数末尾增加:m_trayIcon.cbSize
oeichenwei
·
2020-08-05 13:43
VC界面开发
VS2010中
CMainFrame
::OnCreate()函数里用GetMenu()无法获取菜单指针
VS2010中
CMainFrame
::OnCreate()函数里用GetMenu()无法获取菜单指针今天学习VC++2010MFC单文档应用程序中动态添加菜单,下面是代码部分:?
gytxzyf
·
2020-08-05 13:00
WTL中的消息映射
CHAIN_MSG_MAP_MEMBERBEGIN_MSG_MAP(
CMainFrame
)MESSAGE_HANDLER(WM_CREATE,OnCreate)COMMAND_ID_HANDLER(ID_APP_EXIT
weixin_34344677
·
2020-08-03 07:26
基于ATL的控件中使用加速键(AtlLoadAccelerators)
控件基本情况控件本身+
CMainFrame
+View将所有的控件消息全部转发给
CMainFrame
来处理BEGIN_MSG_MAP(CIECSChart)//CHAIN_MSG_MAP(CComControl
wanglei9876
·
2020-08-03 06:48
ATL/WTL
C/C++
MFC
WTL 设置主窗口最小/最大尺寸
基于WTL程序中,想要控制你的主窗口的最大最小尺寸,需要在头文件MainFrm.h的
CMainFrame
消息映射表中增加下面的消息处理过程。
hellokandy
·
2020-08-03 00:49
Windows
程序设计
MFC基于 单文档为状态栏添加进度条
1.将
CMainFrame
类的头文件中的私有成员protected://控件条嵌入成员CMFCStatusBarm_wndStatusBar;改成:public:CMFCStatusBarm_wndStatusBar
夜雨听萧瑟
·
2020-08-03 00:59
mfc
C/C++语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他