vc++6.0我建立了一个资源脚本为对话框,在程序中用什么函数让它显示出来

vc++6.0我建立了一个资源脚本为对话框,在程序中用什么函数让它显示出来,第1张

给这个对话框创建一个类,基于CDialog的类

然后在用到它的地方引用这个类的头文件

之后建轿并立升帆弯这个类的一个对象

用成员函吵闷数DoModal就行了

使用Visual C++的扩展指令#import:

#import "C:\\Program Files\\Common Files\\microsoft shared\\OFFICE14\\MSO.DLL" \

rename("RGB","MsoRGB") \

rename("SearchPath","MsoSearchPath")

#import "C:\\Program Files\\Common Files\\Microsoft Shared\\VBA\\VBA6\\VBE6EXT.OLB"

#import "C:\\Program Files\\Microsoft Office\\Office14\\EXCEL.EXE" \

rename( "DialogBox", "ExcelDialogBox" ) \

rename( "RGB", "ExcelRGB" ) \

rename( "CopyFile", "ExcelCopyFile" ) \

rename( "ReplaceText", "ExcelReplaceText" ) \

exclude( "IFont", "IPicture" ) no_dual_interfaces

#import指令会从指定的可蠢握执行文芹袭件,动态链接库等COM组件中导出类型库(type lib),在Debug和Release临时目录中生成对应的类型库头文件(type lib header file),以供C++程序使用。

如以上三条嫌档兄指令在编译后会生成excel.tlh, mso.lh和vbetext.olb三个头文件,可以在Debug和Release目录中找到。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12290247.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存