如何在程序中调用 MFC DLL中的全局变量? 在DLL中有个变量,我想在程序中调用它,应该怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 __declspec (dllexport) 用 __declspec (dllexport) 把这个变量导出最好定义一个接口,操作这个变量。比如HANDLE GetVideoHandle() const { return m_hVideo; }void SetVideoHandle(HANDLE hVideo) { m_hVideo = hVideo; } 没懂,如何在调用DLL的程序中 使用这个变量,在调用程序中应该做怎么样的声明? littlepboy(vc小p孩) ( ) 信誉:100 Blog 2006-09-22 14:39:00 得分: 0 用 __declspec (dllexport) 把这个变量导出最好定义一个接口,操作这个变量。比如HANDLE GetVideoHandle() const { return m_hVideo; }void SetVideoHandle(HANDLE hVideo) { m_hVideo = hVideo; }====================================上面的那个m_hVideo就是你在DLL中的变量然后在你的主程序中,想用这个变量的时候,就调用上面的两个函数,就像你用别的函数一样。只不过这两个函数的功能就是获得你的变量值和设置你的变量值。 这样的列表框如何操作 ctrl+z 用CString类型怎么表示 急救~~~~ VC能操作flash么? 在dll中创建对话框出现问题,不解 请问在文本框中(CEdit类)怎么实现换行? 在哪里可以下载到opengl v1.3 如何在VC中启动帮助文件 >>>> 如何让CTabCtrl中的CEditView获得用户的回车,详细内容请进 >>>> 谁有MSDN的winbase.chm文件,发给我谢谢!!! 分割视窗口报错 如何让两个窗口同时移动
最好定义一个接口,操作这个变量。比如HANDLE GetVideoHandle() const { return m_hVideo; }void SetVideoHandle(HANDLE hVideo) { m_hVideo = hVideo; }
用 __declspec (dllexport) 把这个变量导出
最好定义一个接口,操作这个变量。比如HANDLE GetVideoHandle() const { return m_hVideo; }void SetVideoHandle(HANDLE hVideo) { m_hVideo = hVideo; }====================================
上面的那个m_hVideo就是你在DLL中的变量
然后在你的主程序中,想用这个变量的时候,就调用上面的两个函数,就像你用别的函数一样。只不过这两个函数的功能就是获得你的变量值和设置你的变量值。