DLL问题,帮忙! 如何引用动态库中的变量。1、如何在我的应用中对动态库的变量进行判断。2、在动态库用用MESSGBOX显示对话框,不起作用,如何做呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 将dll的数据段设成共享的属性 1.可以采用引入一个类的方法,变量在类里面定义;2,动态库中显示MessageBox是可以的,只用一个参数就OK了,很简单 1.DLL中输出该变量export2.用GetProcAddress试试. 其实是一样的吗,你可以用个什么Get()或者用几个宏可以稿定!! 在DLL中,你也可以用这几个宏,具体的见帮助!!#pragma data_seg()#pragma comment(...)#pragma message(....) 1:你可以在dll中如下定义变量 extern "C" _declspec(dllexport) int nValue ; 在exe中中如下引用 _declspec(dllimport) int nValue ; 就可以了2:如果dll是MFC扩展的 MessageBox("提示") ;就可以了。 如果是win32的 MessageBox(NULL,“错误”,“标题”, MB_OK) ; CMFCLinkCtrl和CLinkCtrl刷背景 怎样在对话框中引用视图类的句柄? url网址和IHTMLDocument2这个结构怎么建立起关系来??? 关于视图的可视性 各位大虾,小弟是新手,有个小问题请教,急!!!!! 与类的继承有关知识 我该怎么学 在调试程序时,调试器能列出所有加载的 dll ,并且判断pdb 是否匹配,这个怎么实现? 求大神指点,关于树控件绑定数据库的 用opengl显示不出来图案,不知道是什么问题 请问链表如何保存? 是delphi和vc大峡的看过来
2,动态库中显示MessageBox是可以的,只用一个参数就OK了,很简单
export2.用GetProcAddress试试.
几个宏可以稿定!!
#pragma data_seg()
#pragma comment(...)
#pragma message(....)
extern "C" _declspec(dllexport) int nValue ;
在exe中中如下引用
_declspec(dllimport) int nValue ;
就可以了
2:如果dll是MFC扩展的
MessageBox("提示") ;就可以了。
如果是win32的
MessageBox(NULL,“错误”,“标题”, MB_OK) ;