如何在打开office文档时自动调用我的程序

如何在打开office文档时自动调用我的程序,第1张

可以用以下方法:

1、右击WORD文档,在快捷菜单中选按“属性”,在“属性”对话框的“常规”选项卡中,按“打开方式”后的“更改”按钮,调出“打开方式”对话框,在“程序”列表中选择“Microsoft Word”,选中“始终使用选择的程序打开这种文件”,然后按“确定”按钮;

2、在“文件夹选项”中进行修改:桌面双击打开“我的电脑”,点击“工具”菜单的“文件夹选项”,有“文件类型”选项卡,以“已注册的文件类型”列表中分别找到DOC、DOCX、DOCHTML、DOCM、DOCMHTML、DOT、DOTHTML,选中它,再点“打开方式”后的“更改”按钮,在程序列表中找到并选中Microsoft Word,同时选中“始终使用选择的程序打开这种文件”,按“确定”。

你可以把可执行的EXE文件放进程序目录里的bin/debug文件夹里面就可以不用输入地址直接用它了

也可以先读取出程序的根目录路径再加上可执行的EXE文件路径来读取。

ps.StartInfo.FileName = Directory.GetCurrentDirectory()+”可执行EXE文件路径"

比如程序根目录下有文件夹File,可执行EXE文件在File文件夹下:ps.StartInfo.FileName = Directory.GetCurrentDirectory()+@"\File\可执行EXE文件路径"

MFC程序的入口,是APP类的InitInstance函数,要程序启动时自动调用某函数,只需在InitInstance函数的return之前,调用该函数即可。

如果是基于对话框的函数,写在主对话框的OnInitDialog函数中更好。


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

原文地址:https://54852.com/yw/11135472.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存