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
AfxGetMainWnd
MFC 关闭窗口code
退出整个程序:
AfxGetMainWnd
()->SendMessage(WM_CLOSE);关闭模式对话框:DestroyWindow();关闭当前窗口:EndDialog(0);
maozhu_yimi
·
2024-01-23 08:18
mfc
c++
MFC获取主窗口的句柄
1、HWNDhwnd=
AfxGetMainWnd
()->m_hWnd;//获得主窗口的句柄2、线程间消息的通信:(利用线程更新主界面的信息参数)::PostMessageA(hwnd,WM_CMD,&strMeg
晨风先生
·
2023-07-15 03:58
计算机科普
mfc
MFC中子线程中调用主线程的窗口指针
最近在研究VC多线程编程的问题,碰到了在子线程中调用主线程的窗口指针,使用了HWND*
afxGetMainWnd
(),如下面的线程函数:程序编译能够通过,当你运行到::SetDlgItemText()函数时
luckyone906
·
2023-06-23 18:57
MFC
线程
mfc
windows
c++
使用AfxGetApp()->GetMainWnd()而不是
AfxGetMainWnd
()使得MFC主程序接收辅助线程发送的消息
MFC主程序接收辅助线程发送的消息MFC辅助线程向主线程窗口发送消息在子线程中调用
AfxGetMainWnd
()->m_hWnd返回NULL报错信息还可能是:
AfxGetMainWnd
(…)返回nullptr
simple_whu
·
2022-12-18 08:52
c++
MSVC
MFC
mfc
c++
VC++下对于剪贴板的操作(实现复制与粘贴)
voidCMyFun::SetCopy(CStringstr){//定义字符型变量用来保存用户输入的数据//CStringstr;HGLOBALhClip;//定义一个HGLOBAL句柄变量用来指向分配的内存块if(
AfxGetMainWnd
依星net188.com
·
2022-09-14 18:51
VC
MFC
c++
开发语言
后端
我的程序主框架就是设计好多个子对话框,然后放进一般属性页对话框里面。
CDlgSysConfig*pDlg=(CDlgSysConfig*)
AfxGetMainWnd
();`//
AfxGetMainWnd
是用于获取主对话框用的,当CDlgSysConfig是`//一般属性页对话框类时
价值中22
·
2020-12-25 10:44
mfcvc
VC 常用技巧总结 - 108条(转http://www.cctry.com/thread-258-1-1.html)
主窗口的指针保存在CWinThread::m_pMainWnd中,调用
AfxGetMainWnd
实现。
lzl0351
·
2020-09-16 15:24
c语言编程
vc获得窗口句柄
经常用的获得对话框句柄的函数有这些:this->m_hwndHWNDGetForegroundWindow(VOID);GetSafehWnd//取你程序所在窗口类的句柄GetActiveWindow//取当前活动窗口句柄
AfxGetMainWnd
keyouan2008
·
2020-09-16 15:55
MFC
十万个为什么(VC++)
主窗口的指针保存在CWinThread::m_pMainWnd中,调用
AfxGetMainWnd
实现。
aa211314
·
2020-09-16 11:59
vc++
windows
null
mfc
文档
dialog
MFC关闭窗口用哪个函数?
1、退出程序用
AfxGetMainWnd
()->SendMessage(WM_CLOSE);或PostQuitMessage(0);//最常用或ExitProcess(0);2、关闭当前窗口DestroyWindow
佳蓝在线
·
2020-09-15 19:25
开发日志
在MFC中,如何获取CWinApp,CMainFrame,CChildFrame,CDocument,CView
获得CWinApp获得CMainFrame获得CChildFrame获得CDocument获得CView在CWinApp中
AfxGetMainWnd
()m_pMainWndAfxGetMainWnd()
lk989898
·
2020-09-15 11:23
在线程中执行
AfxGetMainWnd
()出错的问题
我在自己的MFC主程序里面创建了一个线程,在线程里面调用
AfxGetMainWnd
()获取主框架的时候出错了.上网查了一下,原来这个函数是不能在子线程里面获取主线程框架是会出错的.以下是转贴:
AfxGetMainWnd
pizi0475
·
2020-09-15 11:44
MFC
AfxGetApp()->GetMainWnd()和
AfxGetMainWnd
()的区别
2.
AfxGetMainWnd
()获取的是所在线程的窗口句柄。在单线程下他们获得是同一个窗口,多线程下则不是。
gx_wqm
·
2020-09-15 10:17
mfc
细微区别:视图中GetParentFrame 和
AfxGetMainWnd
细微区别:视图中GetParentFrame和
AfxGetMainWnd
.下面代码://((CMainFrame*)GetParentFrame())->SetStatusBarPositionText
enoloo
·
2020-09-15 10:22
界面
在另一个线程中无法用((CMainFrame *)
AfxGetMainWnd
())的解决方法
一个vc6的项目放到vc8下重新编译这里死活过不去查了些资料无果后来翻到一句老外的回答IfAfxGetMainWndiscalledfromtheapplication’sprimarythread,itreturnstheapplication’smainwindowaccordingtotheaboverules.Ifthefunctioniscalledfromasecondarythrea
BlueBerry95
·
2020-09-15 09:58
图形图像
VC小知识
主窗口的指针保存在CWinThread::m_pMainWnd中,调用
AfxGetMainWnd
实现。
daneric
·
2020-09-13 14:48
VC 无界面DLL调用ocx时退出出错问题
对象释放问题我们不能像普通的ocx创建一样来使用它例如下面的语句,创建和使用没有问题,但是退出报错clsCAXSecurity.Create(NULL,WS_CHILD,CRect(0,0,0,0),
AfxGetMainWnd
jfx
·
2020-09-11 19:07
C/C++
VC技巧
VC界面相关
dll
null
VC 中常见功能函数汇总
主窗口的指针保存在CWinThread::m_pMainWnd中,调用
AfxGetMainWnd
实现。
13392165411
·
2020-09-11 16:27
改变菜单勾选状态的方法
方案一CMainFrame*pFrame=(CMainFrame*)
AfxGetMainWnd
();CMenu*pMenu=pFrame->GetMenu();ASSERT(pMenu!
skywalker_leo
·
2020-08-25 08:49
MFC
【VC控件】动态修改控件和弹出菜单上的文字内容及大小
1.动态修改窗体的Caption:1.
AfxGetMainWnd
()->SetWindowText("测试标题
iteye_3753
·
2020-08-25 07:00
在MFC类中各种类的指针的获取和应用
duguguiyu/archive/2007/06/22/792511.html获得CWinApp获得CMainFrame获得CChildFrame获得CDocument获得CView在CWinApp中
AfxGetMainWnd
scq2099yt
·
2020-08-25 01:39
C/C++经典技术
VC经典技术
VC 常见问题百问(转)
主窗口的指针保存在CWinThread::m_pMainWnd中,调用
AfxGetMainWnd
实现。
liugy1126
·
2020-08-22 02:37
windows
mfc
文档
dialog
工具
button
AfxGetApp和
AfxGetMainWnd
用法举例
AfxGetApp()->m_pMainWnd->GetMenu()
AfxGetMainWnd
()->GetMenu()
zhangyulin54321
·
2020-08-21 12:00
MFC
DLL中获取主程序句柄
一、问题由来及说明在实际编程中遇到一些系统模块(或API)调用初始化需要窗口句柄,在主程序中(MFC或者win32)都可以很容易获得,比如mfc中可以直接调用
AfxGetMainWnd
()、GetSafeHwnd
powerx_yc
·
2020-08-21 11:45
在另一个线程中无法用((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
0xC0000005: 读取位置 0x00000020 时发生访问冲突
处未处理的异常:0xC0000005:读取位置0x00000020时发生访问冲突错误在::PostMessage(
AfxGetMainWnd
()->m_hWnd,UM_XX,0,0);或::SendMessage
wangluozhangleilei
·
2020-08-21 10:44
异常与错误
VC2008中
AfxGetMainWnd
函数的变化
中断后发现程序挂在工作线程中调用
AfxGetMainWnd
后,因为
AfxGetMainWnd
返回了NULL指针,随后导致非法访问。
voodoo82
·
2020-08-21 10:33
【MFC】
AfxGetMainWnd
()函数使用心得
关于
AfxGetMainWnd
()函数的通常认识:1、使用
AfxGetMainWnd
()函数获取MFC程序中的主框架类指针是一个常用作法。
sunriver2000
·
2020-08-21 10:43
MFC
AfxGetApp(),this->GetSafeHwnd(),
AfxGetMainWnd
()->m_hWnd
AfxGetMainWnd
()->m_hWnd是得到界面的大框架的
拜乔布斯
·
2020-08-21 10:55
AfxGetMainWnd
与AfxGetApp->m_pMainWnd
如果你的应用程序是一个OLE服务器,应该调用这个函数以获得应用程序的活动主窗口指针,而不是直接引用应用程序对象的m_pMainWnd成员。如果你的应用程序不是OLE服务器,那么调用这个函数与直接引用应用程序对象的m_pMainWnd成员是等价的。PS:我不太明白OLE服务器是什么,网上说是对象链接和嵌入(ObjectLinkingandEmbeding)CServerDlg*pWnd=(CServ
lishan9133
·
2020-08-21 09:48
c++
AfxGetMainWnd
()为什么返回NULL
通常认为
AfxGetMainWnd
()会返回主窗口的指针。实际上有“前提条件”的。即返回当前调用
AfxGetMainWnd
()的线程的主窗口指针。
ghost5216
·
2020-08-21 09:22
vc学习
关于在线程中使用
AfxGetMainWnd
()出错的问题,终于找到了
关于在线程中使用
AfxGetMainWnd
()出错的问题.
AfxGetMainWnd
()得到的是当前线程的主窗口(如果有的话).因为主窗口是属于主线程的,所以想得到主窗口HWND值,只能在主线程中用
AfxGetMainWnd
darkduck9989
·
2020-08-21 08:01
指定MessageBox所属父窗口(使用
AfxGetMainWnd
())
参考:MSDN通常情况下:我们在CDialog的内部函数中,不需要指定HWND;另外在许多调用的时候,我们可以获取到父窗口的指针。pMainWnd->GetSafeHwnd()就可以了。但在一些情况里:例如回掉函数中,我们可能无法获取所属的父窗口:intMessageBox(HWNDhWnd,LPCTSTRlpText,LPCTSTRlpCaption,UINTuType);当hWnd使用NULL
春夜喜雨
·
2020-08-21 08:03
C++
MFC
AfxGetMainWnd
()函数用法
CWnd*
AfxGetMainWnd
();使用
AfxGetMainWnd
函数获取MFC程序中的主框架类指针是一个常用作法。
slj_win
·
2020-08-21 07:04
VC
使用
AfxGetMainWnd
函数的一个心得
作者:朱金灿来源:http://blog.csdn.net/clever101/使用
AfxGetMainWnd
函数获取MFC程序中的主框架类指针是一个常用作法。但是你会发现这一做法有时也会失灵。
clever101
·
2020-08-21 07:51
Visual
C++
MFC绘制图形
GetDC();//需要绘制的窗口CPenpen(PS_SOLID,2,RGB(100,100,100));//创建一个CPen的实例CPen*pPen=pDC->SelectObject(&pen);//
AfxGetMainWnd
sinat_15560643拜仁慕尼黑
·
2020-08-21 05:39
MFC
VC编程小知识
主窗口的指针保存在CWinThread::m_pMainWnd中,调用
AfxGetMainWnd
实现。
yefeng654321
·
2020-08-20 13:06
AfxGetApp 解剖
()AfxEndThread()AfxFormatString1()AfxFormatString2()AfxMessageBox()AfxOutPutDebugString()AfxGetApp()
AfxGetMainWnd
newrain021011
·
2020-08-17 13:49
C/VC/MFC
一、基于单文档 添加动态菜单
增加消息相应函数通过类向导:鼠标右击-》OnRButtonDown()编辑相应代码:voidCAddMenuView::OnRButtonDown(UINTnFlags,CPointpoint){CMenu*pMenu=
AfxGetMainWnd
feng_blog6688
·
2020-08-17 00:42
MFC学习
VC用法汇总 (一)
主窗口的指针保存在CWinThread::m_pMainWnd中,调用
AfxGetMainWnd
实现。
danforn
·
2020-08-17 00:56
Windows开发
新建文件对话框,选择路径,新建并写入文件
新建并写入文件CFileDialogdlg(FALSE,NULL,NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,"AllFiles(*.TXT)|*.TXT||",
AfxGetMainWnd
BBRsher
·
2020-08-16 23:14
null
file
c
win32 api 设置
主窗口的指针保存在CWinThread::m_pMainWnd中,调用
AfxGetMainWnd
实现。
hddygs001
·
2020-08-14 17:49
有关学习
获得状态栏与工具栏指针
CStatusBar*pStatusBar=(CStatusBar*)
AfxGetMainWnd
()->GetDescendantWindow(AFX_IDW_STATUS_BAR);CToolBar*
weixin_33701294
·
2020-08-14 03:05
VC用法汇总
主窗口的指针保存在CWinThread::m_pMainWnd中,调用
AfxGetMainWnd
实现。
yueye30121
·
2020-08-12 14:03
VC
MFC-单文档和多文档程序窗口标题设定
一、单文档程序:修改主窗口:1、在App::InitInstance()中,可以使用m_pMainWnd->SetWindowText("你的标题");或者
AfxGetMainWnd
()->SetWindowText
lp310018931
·
2020-08-11 17:58
MFC
C++ MFC操作基础 以及 常用控件 - CEdit
blog.csdn.net/qq_20330595/article/details/82382480voidNewDailog::OnClickedSeeYou(){//关闭程序//DestroyWindow();//
AfxGetMainWnd
Android小码家
·
2020-08-03 02:45
C++
MFC
Android
程序员学
C++
VC中获取窗口句柄的各种方法
AfxGetMainWndAfxGetMainWnd获取自身窗口句柄HWNDhWnd=
AfxGetMainWnd
()->m_hWnd;GetTopWindow函数功能:该函数检查与特定父窗口相联的子窗口
夜空划过的流星
·
2020-07-30 05:59
C/C++/C#
VC
6.0/MFC
null
application
button
活动
dialog
测试
MFC将数据写入excel
.*|"),
AfxGetMainWnd
());CStri
ChristmasEve_2013
·
2020-07-15 20:18
C++
从父窗口中获取子窗口句柄以及其实例句柄
获取父窗口句柄HWNDhWnddlg=
AfxGetMainWnd
()->m_hWnd;//主窗口句柄或者HWNDhWnddlg=this->m_hWnd;//主窗口句柄获取子窗口句柄如果子窗口是控件,并有控件
小龙王2010
·
2020-07-10 14:35
MFC/VC++
上一页
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
其他