社区
进程/线程/DLL
帖子详情
求高人指教关于AfxGetApp的问题
panglly
2016-11-17 04:57:27
一个平台可以调用不同的dll,但是其中有个dll调用完以后,dll执行的函数均结束没发现异常,然后主控会在AfxGetApp出崩掉,但是调用其他的dll时不会出现这种问题。
好像是在
#define afxCurrentWinApp AfxGetModuleState()->m_pCurrentWinApp
这个地方挂掉了,不太懂,求高人指点!
...全文
162
5
打赏
收藏
求高人指教关于AfxGetApp的问题
一个平台可以调用不同的dll,但是其中有个dll调用完以后,dll执行的函数均结束没发现异常,然后主控会在AfxGetApp出崩掉,但是调用其他的dll时不会出现这种问题。 好像是在#define afxCurrentWinApp AfxGetModuleState()->m_pCurrentWinApp这个地方挂掉了,不太懂,求高人指点!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
panglly
2016-11-18
打赏
举报
回复
map的key是指针类型,但是没有重定义less排序方法时,map的排序这块有可能会出现地址越界的情况么,然后由于dll地址越界,导致主控的一些地址也发生变化,然后出现异常。
panglly
2016-11-18
打赏
举报
回复
问题找到了,隐藏的很隐蔽,map的key是指针类型的情况下出问题,我把这块改掉后就好了。
赵4老师
2016-11-18
打赏
举报
回复
崩溃的时候在弹出的对话框按相应按钮进入调试,按Alt+7键查看Call Stack即“调用堆栈”里面从上到下列出的对应从里层到外层的函数调用历史。双击某一行可将光标定位到此次调用的源代码或汇编指令处,
看不懂时双击下一行,直到能看懂为止
。
nicklisir
2016-11-17
打赏
举报
回复
AfxGetModuleState()->m_pCurrentWinApp是不是被DLL提前结束了?或者DLL中没有设置好模块状态
三岁、就很帅
2016-11-17
打赏
举报
回复
加断点看调试信息
Afx
Get
App
Afx
Get
App
() 返回的的是 the
App
对象的地址
Afx
Get
App
用法
Afx
Get
App
( )是全局的。
Afx
Get
App
( )这个函数可以得到当前应用进程的指针,是CWin
App
*类型的,通过这个指针可以访问到这个进程中的对象。 比如在全局函数中要向对话框中的列表写数据。 void writeString(char* pString) { CWnd* pWnd =
Afx
Get
App
()->GetMainWnd(); CMyDlg * pD...
Afx
Get
App
()解析
。解析
Afx
Get
App
()函数 本文是学习深入浅出MFC后的第一个笔记,解析
Afx
Get
App
()函数 在
AFX
WIN.H中是这么定义的: CWin
App
*
AFX
API
Afx
Get
App
(); 那么
Afx
Get
App
是怎么获取当前
App
的CWin
App
类指针呢?
Afx
Get
App
是一个内联函数,其实现如下(在
AFX
WIN1.INL): _
AFX
WIN_INLI
Afx
Get
App
()的使用
参考文章:http://blog.csdn.net/willon_tom/article/details/2716564
Afx
Get
App
( )是全局的。
Afx
Get
App
( )这个函数可以得到当前应用进程的指针,是CWin
App
*类型的,通过这个指针可以访问到这个进程中的对象。 m_pMainWnd 这是一个匈牙利表示法。m_p开头表示该变量为某个类的成员变量,变量类型为
探索MFC全局函数-
Afx
Get
App
()
MFC做到了从C/SDK开发Win32程序到利用OOP思想开发Win32程序的过渡,它的封装完美体现的C++的三大特性,提高了Win32程序的开发效率,但它的封装也使得本来清晰的脉络,变得晦涩起来。 今天我们探究被微软冠以
Afx
前缀的全局函数
Afx
Get
App
(),这个函数作用是获取当前应用进程的指针,确切的说是获取由CWin
App
派生出类的对象,相信懂MFC的人都熟知,但作为全局函数的它是
进程/线程/DLL
15,471
社区成员
49,181
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章