win7 如何使用WinExec()函数

win7 如何使用WinExec()函数,第1张

typedef int (WINAPI ICEPUB_OPEN)(char *strPath)

ICEPUB_OPEN *icePub_open = 0

HINSTANCE hDLLDrv = LoadLibrary("icePubDll.dll")

if(hDLLDrv)

{

icePub_open = (ICEPUB_OPEN *)GetProcAddress(hDLLDrv, "icePub_open")

}

if(icePub_open != NULL)

{

icePub_open("notepad.exe")

icePub_open("http://baidu.com")

icePub_open("D:\\icePubDLL揭秘.pdf")

}

if(hDLLDrv)

FreeLibrary(hDLLDrv)

1.使用快捷键组合“Win+R”调出运行命令框,键入 regedit.exe,回车,打开注册表编辑器。

2.若d出用户账户控制窗口,请允许以继续。

3.定位到注册表键值:HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open

右击,选择“导出”。在修改之前,我们先为其做一下备份。

做好备份后,就可以大胆修改了。

4.修改 Open\command值。

展开“Open\command”,在右边细节窗口: 

双击打开“默认”,将其键值改为"C:\Program Files\Microsoft Office\Office14\EXCEL.EXE" "%1"

(如果使用的是 Office 2007, 把 Office 14 改为 Office 12。另外,千万不要丢了引号)。

5.然后,双击 command,将鼠标光标移到数值数据最后,用"%1"代替/dde(如果使用的是 Office 2007, 用"%1"代替/e)

6.重命名 Open\ddeexec。选中“ddeexec”,右击,选择“重命名”。为其取个新名字,例如“ddeexec2”。

7.用相同的办法,对 HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open进行备份和修改。

1,工具→选项→视图→任务栏中的窗口(视图对话框中第一排最后一个复选框)前面是否有“√”,如果没有则勾选

2,打开

我的电脑

--

工具

--

文件夹选项

--文件类型

---

找到

XLS

类型

---

打开下面有个

“高级”按钮

----里面有个选项是

在一个窗口打开,你把它取消就行了


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存