如何实现双击某一图像文件可自动打开调用的程序(200)

  • 主题发起人 主题发起人 zwwhb
  • 开始时间 开始时间
Z

zwwhb

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在有一些tif图像文件,这些文件是我自己写的程序扫描出来的,现在要实现的是,双击这些tif文件,可以打开我的扫描程序浏览这些图片,请问各位富翁该如何实现?
 
文件关联请问怎样才能能实现象ACDSEE、WIN ZIP那样,用户双击带有自己定义的后缀名的文件时,自动进入自己的软件并按格式打开该文件?实际上ACDSee和WinZip都修改了系统注册表,所有关联信息都在HKEY_CLASS_ROOT键下。使用RegEdit可以看到这点。比如,ACDSee与GIF文件的关联。在HKEY_CLASS_ROOT/.gif下你可以看到默认值ACDC_GIF,再找到HKEY_CLASS_ROOT/ACDC_GIF,其默认值为ACDSee GIF Image。在这个键下有Shell/Open/Command,其值为"g:/WinTool/ACDSee95/ACDSee32.exe" /v。这就是调用ACDSee的命令行。只要在系统注册表中加上类似的几项就可以建立文件关联了。
 
用ShellExecute函数试试。
 
ls是正解。
 
第一次听说双击 tif 就能让 Windowsw 自动触发自己写的 ShellExecute...ls 的 ls 的 ls 似乎说的靠谱...
 
建立文件关联就行,不难吧
 
修改注册表,已经解决,放分
 
多人接受答案了。
 
后退
顶部