Windows mobile下文件关联程序
来源:互联网 发布:mac系统远程桌面连接 编辑:程序博客网 时间:2024/05/21 11:33
通常情况下,点击一个mp3文件,会自动地调用Mediaplayer播放。
如果需要,我们也可以实现当点击一个特定格式的文件时,调用我们自己的程序来处理。
先对注册表进行一些处理。
比如我们要把后缀名为.dat的文件进行关联。首先在HKEY_CLASSES_ROOT下建一子目录.dat,Name为Default,Data为datfile。接着还是在HKEY_CLASSES_ROOT下建一子目录datfile,datfile下建两个子目录:DefaultIcon和Shell,如果对文件显示图标没有要求,DefaultIcon采用默认值,Shell往下再建Open目录,Open往下再建Command目录,在这里来指定文件关联到哪个程序,如"/Program Files/test.exe" "%1",注意,必须要加上引号。
注册表的改动告一段落。
现在我们点击.dat文件,就可以把关联的程序激活了。
但是,程序如何知道关联哪个文件呢?GetCommandLine()这个函数将会返回文件的路径。值得注意的是,每次点击.dat文件,都会激活一个新的程序实例。也就是说GetCommandLine()只是在mian入口处起作用。所以当一个程序实例A已经激活时,此时若点击.dat文件,如何使A得到文件路径呢?相信大家会想出各种聪明的方法来实现。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/pknife/archive/2008/05/30/2496371.aspx
- Windows mobile下文件关联程序
- Windows mobile下文件关联程序
- Windows mobile下文件关联程序
- Windows mobile下文件关联程序
- Windows mobile下文件关联程序
- windows mobile下文件的压缩与解压缩
- windows mobile下文件的压缩与解压缩
- 修改Ubuntu下文件关联
- windows下文件上传
- windows下文件遍历
- windows目录下文件详解
- Windows下文件删除原理
- Windows下文件列举,搜索
- Linux下文件关联的实现原理
- Gnome环境下文件关联的设置
- LINUX下文件复制程序
- Windows Mobile 系统常用程序和文件说明
- Windows与VMware Linux下文件共享
- Windows Mobile下获取cab包安装目录
- a:link,a:visited,a:hover,a:active 分别是什么意思?
- Windows Mobile下如何拦截短信
- Windows Mobile下界面自适应输入法状态
- ASP.NET MVC案例教程(附源码+工具)
- Windows mobile下文件关联程序
- learning about Project Management -A02- Project Plan
- Windows Mobile下WinInet的异步使用方法
- Windows Mobile手机中存储卡的名称识别
- linux系统移植之Make
- 为什么要使用接口?
- WinInet开发中的同步和异步区别
- flex中各个数据类型和java中的各个数据类型的对应关系
- Windows mobile下写IE cookie