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
类型
---
打开下面有个
“高级”按钮
----里面有个选项是
在一个窗口打开,你把它取消就行了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)