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
AfxGetApp
C++的继承(十):虚函数和Debug
AfxGetApp
()->OnCmdMsg(ID_F
aaasssdddd96
·
2023-10-02 00:54
c++
开发语言
继承
虚函数
mfc 菜单项禁用
在任意类均可添加实现:1)在CMainFrame的构造函数添加m_bAutoMenuEnable=false;//m_bAutoMenuEnable为CFrameWnd的成员2)在需要实现的地方令菜单项失效
AfxGetApp
xiao欣欣
·
2023-09-15 09:05
编程语言
软件开发
mfc
菜单
变灰
禁用
不可用
MFC获取菜单、修改菜单文字
动态获取、修改菜单标题、获取菜单标题操作:CMenu*pMenu=
AfxGetApp
()->m_pMainWnd->GetMenu();//获取菜单if(pMenu){CMenu*subMenu=pMenu
绿叶清风
·
2023-07-15 20:34
visual
studio
&
MFC
MFC获取主窗口的句柄
PostMessageA(hwnd,WM_CMD,&strMeg,d2);//主线程的句柄,消息id,显示消息的地址,参数23、MAINTHREADPARAMS*pMainParam=&((CCIPCSMTApp*)
AfxGetApp
晨风先生
·
2023-07-15 03:58
计算机科普
mfc
MFC多线程调用UpdateData函数问题
多线程调用UpdateData2009-12-0108:53:42|分类:VS|Window|举报|字号订阅((CSetupDlg*)
AfxGetApp
()->m_pMainWnd)->UpdateData
梧桐花下玩QT
·
2023-06-23 18:24
MFC: 将自己终止后重启
3.触发一个事件4.在这个事件中加入相关的控制程序控制程序代码如下:USES_CONVERSION;CMFCApplication1App*thisApp=(CMFCApplication1App*)
AfxGetApp
shigzhu
·
2023-06-20 11:23
mfc
c++
MFC timeSetEvent() 定时器的简单使用*
voidCtimerDlg::OnBnClickedTimer(){//TODO:AddyourcontrolnotificationhandlercodehereCtimerApp*app=static_cast(
AfxGetApp
波雅_汉库克
·
2023-04-09 06:24
C++知识
MFC学习笔记
mfc
c++
开发语言
MFC_C++03_销售管理系统
-》将图标放入res中添加资源,添加到Icon中(添加图标,更改名称)加载图标:(OnCreate中添加代码)//修改项目图标SetClassLong(m_hWnd,GCLP_HICON,(LONG)
AfxGetApp
好奇养活小猫
·
2023-03-22 15:05
#
MFC
mfc
c++
使用
AfxGetApp
()->GetMainWnd()而不是AfxGetMainWnd()使得MFC主程序接收辅助线程发送的消息
MFC主程序接收辅助线程发送的消息MFC辅助线程向主线程窗口发送消息在子线程中调用AfxGetMainWnd()->m_hWnd返回NULL报错信息还可能是:AfxGetMainWnd(…)返回nullptr。通常认为AfxGetMainWnd()会返回主窗口的指针。实际上有“前提条件”的。即返回当前调用AfxGetMainWnd()的线程的主窗口指针。具体地,在子线程/辅助线程(CreateTh
simple_whu
·
2022-12-18 08:52
c++
MSVC
MFC
mfc
c++
VS PlaySound function and add the winmm.lib
3,使用具体函数,如下,PlaySound(MAKEINTRESOURCE(IDR_WAVE_ALERT),
AfxGetApp
()->m_hInstance,SND_ASYNC|SND_RESOURCE
scruffybear
·
2022-09-10 18:38
C/C++
PlaySound
winmm.lib
Windows API ——LoadCursor——载入鼠标
1:LoadStandardCursor使用方法.LoadStandardCursor用来载入系统自带的光标,调用方式如下:HCURSORhCursor=(HCURSOR)
AfxGetApp
()->LoadStandardCursor
allenltiverson
·
2020-09-17 10:31
Windows
API
MFC中为按钮添加图片,图标
,在dlg中添加button,并设置按钮属性如下图:2,完成之后,进入classwizard添加button的成员变量:3进入::OnInitDialog()函数中添加代码:HICONm_hicn1=
AfxGetApp
AOAO
·
2020-09-17 05:31
vc
6.0
MFC
ImageList
CImageListm_imageList;//创建CImageList对象m_imageList.Create(16,16,ILC_COLOR8,0,4);//加载图标m_imageList.Add(
AfxGetApp
uda1985
·
2020-09-17 02:39
AfxGetApp
()->GetMainWnd()和AfxGetMainWnd()的区别
1.获取的是主线程的窗口句柄。2.AfxGetMainWnd()获取的是所在线程的窗口句柄。在单线程下他们获得是同一个窗口,多线程下则不是。下面是一个线程函数:void/*Cthread1Dlg::*/threadFunc(){CTimetime;CStringstrTime;g_bRun=true;while(g_bRun){time=CTime::GetCurrentTime();strTim
gx_wqm
·
2020-09-15 10:17
mfc
细微区别:视图中GetParentFrame 和 AfxGetMainWnd
CMainFrame*)GetParentFrame())->SetStatusBarPositionText(12,122);//CMainFrame*pMainFrame=(CMainFrame*)(
AfxGetApp
enoloo
·
2020-09-15 10:22
界面
error C2660: 'CWnd::HtmlHelpW ' : function does not take 4 arguments
比如:::HtmlHelp(m_hWnd,
AfxGetApp
()->m_pszHelpFilePath,HH_HELP_CONTEXT,nCmd==HELP_CONTEXT?dwData:0);
iLoveHeineken
·
2020-09-14 15:51
MFC
C++
VC中加载自己的ICO图标
VC中加载自己的ICO图标比如在对话框中方法如下1RESOURCES右键IMPORT载入ICO图标ID设为IDI_ME2m_hIcon=
AfxGetApp
()->LoadIcon(IDI_ME);
冷风
·
2020-09-13 15:21
C++/VC++
装入图标的三种方式
从应用程序的资源中装入一个图标装入一个在应用程序资源中定义的图标HICONhicon;hicon=
AfxGetApp
()->LoadIcon(IDR_MAINFRAME);直接从一个.ico磁盘文件中装入一个图标
chinacodec
·
2020-09-11 14:37
windows
MFC中如何修改生成的exe文件图标
:OnCreate函数中加载图标即可,代码如下:m_hIcon=
AfxGetApp
()->LoadIcon(IDI_ICON1);SetIcon(m_hIcon,TRUE);//SetbigiconSetIcon
智慧光
·
2020-08-25 08:53
VS2015对话框工程,MFC图标的设置
CFalconTestDlg::CFalconTestDlg(CWnd*pParent/*=NULL*/):CDialogEx(IDD_FALCONTEST_DIALOG,pParent){m_hIcon=
AfxGetApp
御风牧云_
·
2020-08-25 07:07
MFC
MFC TreeCtrl实例
ICON图标,ID号为IDI_ICON1~IDI_ICON6,在初始化对话框中添加如下代码:m_imagelist.Create(16,16,ILC_COLOR,6,6);m_imagelist.Add(
AfxGetApp
gyzsky
·
2020-08-25 07:23
C++
MFC
树形控件的用法
VS2010 MFC修改Dialog对话框的图标、可执行exe文件图标的方法
一.修改对话框标题图标代码及效果如下://一般放在初始化的位置HICONm_hIcon;m_hIcon=
AfxGetApp
()->LoadIcon(IDI_ICON1);SetIcon(m_hIcon,
CDamogu
·
2020-08-25 06:28
MFC
ICO
Logo
MFC 多文档程序 手动创建新文档的方法
手动创建新文档的方法CWinApp*pApp=
AfxGetApp
();POSITIONcurTemplatePos=pApp->GetFirstDocTemplatePosition();if(curTemplatePos
冰霜icefrost
·
2020-08-25 00:53
VC
MFC CWinApp Class成员变量及成员函数
MFC库提供下列全局函数来访问CWinApp对象和其它全局信息:
AfxGetApp
获得CWinApp对象指针。AfxGetInstanceHandle获得当前应用程序实例的句柄。
N阶魔方
·
2020-08-24 18:59
C/C++/MFC
AfxGetApp
和AfxGetMainWnd 用法举例
AfxGetApp
()->m_pMainWnd->GetMenu()AfxGetMainWnd()->GetMenu()
zhangyulin54321
·
2020-08-21 12:00
MFC
AfxGetApp
(),this->GetSafeHwnd(),AfxGetMainWnd()->m_hWnd
这3个函数经常弄混:其中
AfxGetApp
()是得到代表应用程序的唯一对象theapp的地址,和框架、窗口这些不相干;新建的MFC程序的对话框构造函数中就有一句代码m_hIcon=
AfxGetApp
()
拜乔布斯
·
2020-08-21 10:55
DLL 内部的非模态对话框的 PreTranslateMessage 函数不执行
示例代码如下://DLL端需要导出函数,调用
AfxGetApp
()->PreTranslateMess
Pafey
·
2020-08-21 09:54
VC/MFC
问题记录
慎用
AfxGetApp
()->GetMainWnd()->m_hWnd
原来是如下的问题,取主窗口句柄使用了
AfxGetApp
()->GetMainWnd()->m_hWnd但程序运行时
AfxGetApp
()会返回NULL值,所以程序崩溃。
marchbirdcode
·
2020-08-21 09:03
windows平台
AfxGetMainWnd与
AfxGetApp
->m_pMainWnd
如果你的应用程序是一个OLE服务器,应该调用这个函数以获得应用程序的活动主窗口指针,而不是直接引用应用程序对象的m_pMainWnd成员。如果你的应用程序不是OLE服务器,那么调用这个函数与直接引用应用程序对象的m_pMainWnd成员是等价的。PS:我不太明白OLE服务器是什么,网上说是对象链接和嵌入(ObjectLinkingandEmbeding)CServerDlg*pWnd=(CServ
lishan9133
·
2020-08-21 09:48
c++
MFC的模块状态:从
AfxGetApp
()和AFX_MANAGE_STATE()看MFC的模块状态
当我们在用MFC编程的时候,我们经常用到
AfxGetApp
()来获得当前的CWinApp的Instance。
collecte
·
2020-08-20 23:21
GetProfileInt
MSDN资料ExampleThisexampleusesCWinApp*pApp=
AfxGetApp
();togetattheCWinAppclassillustratingawaythatWriteProfileString
wvhuihui
·
2020-08-20 10:47
累积
获得系统光标
SetCursor(
AfxGetApp
()->LoadCursor(IDC_ARROW));//为什么不能加载SetCursor(LoadCursor(NULL,IDC_ARROW));//这样却可以两句有什么区别
wvhuihui
·
2020-08-20 10:47
累积
各种得到窗口句柄的方法
封装对话框,老是涉及到怎样得到窗口句柄的问题,MARK一下,免的又忘了1、直接得句柄GetActiveWindow();//得激活窗口句柄GetForegroundWindows();//的前台窗口句柄
AfxGetApp
uvbs
·
2020-08-19 04:59
vc++编程
MFC如何实现手动添加ribbbon界面小图标
icon=
AfxGetApp
()->LoadIcon(IDI_ICON33);CMFCRibbonButton*pBtnTubeAutoAlign=newCMFCRibbonButton(ID_BUTTON_TUBE_AUTO_AL
假装自己很懂
·
2020-08-19 02:52
AfxGetApp
解剖
AfxBeginThread()AfxEndThread()AfxFormatString1()AfxFormatString2()AfxMessageBox()AfxOutPutDebugString()
AfxGetApp
newrain021011
·
2020-08-17 13:49
C/VC/MFC
[转]MFC下关于“建立空文档失败”问题的分析
AfxGetApp
()->OnCmdMsg(ID_FILE_NEW,
weixin_33961829
·
2020-08-17 03:56
VC鼠标画图程序(一)
头文件中protected:HCURSORm_hCross;boolm_bDragging;CPointm_ptOrigin;再在构造函数中初始化变量m_bDragging=false;m_hCross=
AfxGetApp
huqian87
·
2020-08-17 00:05
windows
图形
出版
up
编程
活动
MFC中一些常见问题
AfxFormatString2:类似printf一般地将字符串格式化AfxMessageBox:类似WindowsAPI函数MessageBoxAfxOuputDebugString:将字符串输往除错装置
AfxGetApp
againstwar
·
2020-08-17 00:09
MFC 关于绝对路径问题的一点总结
例:voidGetFilePath(){CStringstrFile;charszFileName[MAX_PATH];CStringstrExeName;strExeName=
AfxGetApp
()-
恋上阳光的星
·
2020-08-16 23:16
MFC
MFC中一些使用的方法
pStat=(CStatic*)GetDlgItem(控件ID);pStat->ModifyStyle(SWP_NOZORDER,SS_ICON);可用两种方法增加图标(1)pStat->SetIcon(
AfxGetApp
sxslyy
·
2020-08-16 01:53
VC/MFC编程
VC中如何定义全局变量
放在任意文件里在其他文件里用extern声明或者在App类中声明一个公有成员在程序其它类中可以用
AfxGetApp
()得到一个App对象指针,将它转化成你的App类指针然后就可以通过指针->变量使用了还有就是在
dong_cc
·
2020-08-13 13:31
VC++
MFC 保存上次设置参数以及读取(使用注册表)
MFC保存上次设置参数(使用注册表)1,先保存数据1.1,
AfxGetApp
()->WriteProfileString是保存字符串类型的CStringAfxGetApp()->WriteProfileString
Vindent-C
·
2020-08-10 20:25
MFC
MFC学习笔记
(第三节28分)4、Afx...全局函数,
AfxGetApp
()获得CwWnApp的指针5、从CWnd类中都有一个成员变量保存了类窗口的句柄,叫m_hWnd.6、CDC:设备上下文对象类7、关于静态成员函数
wuyu1125
·
2020-08-10 11:27
更改MFC生成的程序的默认exe图标(转)
一般更改打开程序时的左上角的程序图标使用如下方法:对话框为例,在对话框构造函数中m_hIcon=
AfxGetApp
()->LoadIcon(IDI_ICON3);将最后的IDR_MAINFRAME改为自己的图标即可
zzy7222872
·
2020-08-07 23:28
技术转帖
MFC 界面图标替换 程序图标替换
一、修改程序运行时窗口图标的方法:在OnInitDialog函数中添加://加载图标HICONhIcon=
AfxGetApp
()->LoadIcon(IDI_HK);//设置图标SetIcon(hIcon
zq4132
·
2020-08-07 23:00
如何修改MFC的图标
,该图标有两种格式,32×32和16×16,这两种格式都要改,还可以在主框架的OnCreate函数里指定使用哪个图标:HICONm_hIcon;在MainFrm的OnCreate()里m_hIcon=
AfxGetApp
luckyone906
·
2020-08-07 18:20
MFC
MFC-UI
Windows编程入门(4)--修改MFC的图标
修改左上角的图标和任务栏里图标在对话框构造函数中1CTestDlg::CTestDlg(CWnd*pParent/*=NULL*/)2:CDialog(CTestDlg::IDD,pParent)3{4m_hIcon=
AfxGetApp
肥勒个翔
·
2020-08-07 12:28
Windows学习
VC Tray Icon的使用
CMainFrame的OnCreate函数末尾增加:m_trayIcon.cbSize=sizeof(NOTIFYICONDATA);m_trayIcon.hIcon=(HICON)LoadImage(
AfxGetApp
oeichenwei
·
2020-08-05 13:43
VC界面开发
托盘图标闪烁
::OnTimer(UINTnIDEvent){//TODO:Addyourmessagehandlercodehereand/orcalldefaultif(m_bIcon){HICONhicon=
AfxGetApp
weixin_33766168
·
2020-08-05 12:54
MFC 树控件CTreeCtrl
常用属性设置:属性含义hasbuttonsTrue有展开按钮haslinesTrue有展开线linesatrootTrue有根节点常用接口:接口功能
AfxGetApp
()获取应用程序对象指针CWinApp
孤岛violet
·
2020-08-03 00:33
MFC
上一页
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
其他