两天了,还是没有搞定,真的很急了,所以只能求助高手了。请问:在主对话框中如何调用子对话框中 两天了,还是没有搞定,只能求助高手了。请问:在主对话框中如何调用子对话框中的过程或函数;在子对话框中要用到一个硬件设备,但这个硬件设备的触发过程又在主对话框中的,所以要在主对话框中调用子对话框中的过程;当然情况还要比这复杂,我就想问一下如何实现这个问题,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在子对话框对应的.cpp中声明一个类对象:CxxDlg xxDlg;在主对话框对应的.cpp中extern CxxDlg xxDlg;然后就可以通过对象调用它的函数 子对话框:CxxDlg dlgCxxDlg;在打开子对话框对应的.cpp中声明一个类对象指针:CxxDlg* xxDlg;在主对话框对应的.cpp中定义:extern CxxDlg* xxDlg;然后在打开子对话框时:xxDlg = &dlgCxxDlg; 这样就可以引用了 设计有问题,该硬件设备应该单出来包装成一个类来处理,而不是包成一个界面类的函数,这样子对话框可以调用它的函数,主对话框也可以调用它的函数,到时候只需要 Include 该类 进来以后,假设为CHardWare为包装类。CHardWare mm;mm.func1(); 就可以了! 个别用户win7下 进程外COM 返回E_NOINTERFACE Process对象句柄泄漏 如何在VC中画一个正多边形?谢谢!在线等!!! vc新手求救 数据包接收不全的问题........大家帮我看看 mdi以及背景图的问题 那个外企面试题目的答案(因为是我出的题目)其实很简单的! 怎样捕获IE中选择文本的消息?高分! 如何能看到VC可执行文件的源码?有什么工具? 关于 Hook WSARecv的一个问题~ 碰到一个特别古怪的问题,大家帮忙看看。 征集多边形和圆的相关算法
这样就可以引用了
Include 该类 进来以后,假设为CHardWare为包装类。
CHardWare mm;
mm.func1(); 就可以了!