基于MFC对话框程序内的变量和函数怎样被其他的程序调用?
2个回答
展开全部
* 如果你是希望其他程序调用你自己程序中的dlg窗口类中的变量。这是跨进程。是2个exe在互相通信,很麻烦的。你需要了解“进程间通信” 百度一下吧
* 如果像上面所说,建议你把自己的窗口类程序做成一个dll 。 让其他程序调用它。
调用方法:
CYourDlg * p =new CYourDlg() // 其他人用你的对话框窗口类建立一个对话框
.............
p-> m_youdata = 33 // 其他人就可以和方便访问到你窗口类中的数据 m_youdata
* 如果像上面所说,建议你把自己的窗口类程序做成一个dll 。 让其他程序调用它。
调用方法:
CYourDlg * p =new CYourDlg() // 其他人用你的对话框窗口类建立一个对话框
.............
p-> m_youdata = 33 // 其他人就可以和方便访问到你窗口类中的数据 m_youdata
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
和C++一样啊,主要是在Dlg类里面进行编程
更多追问追答
追问
在Dlg类内编程我知道,但是该类内的变量和自定义函数怎样被另一个程序调用呀,谢谢!
追答
另一个程序????不太理解。。。是另一个对话框吧。。。。
如果是对话框的话,可以使用全局的变量和函数,见此处http://zhidao.baidu.com/question/1302921068706600539.html?#replyask-1701958958
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询