在打包时,已经创建了格式,已经可以自定义格式的图标改成自己定义的图标文件了。 
但是问题是如何双击该自定义格式就打开自己开发的软件,例如 Windows记事本程序:
像一个 txt文件, 双击后就打开记事本程序并且读取文件里面的数据。或者将一个txt文件拖拽到及时本中也可以获取到记事本程序中存储的(文字)数据。应该如何实现?
安装程序后, 只要对应程序格式的文件就可以通过双击拖拽等方式打开并对文件操作。

解决方案 »

  1.   

    http://www.cnblogs.com/gaoxiang/articles/403516.html
      

  2.   

    http://topic.csdn.net/u/20100211/16/0ff70e9a-ed41-4d28-a704-225dfa8f67c1.html
      

  3.   

    这个是写注册表管理的。
    打包时,有注册表的选项,在那里加入你要关联的文件扩展名和程序的安装路径。等安装完成,注册表导入成功后,只要双击自定义的文件,操作系统就会读取注册表里相关联的应用程序,从而使用在程序打开这个文件。当然在程序里,你要在程序启动的时候,判断有没有文件参数,如果有的话,就打开这个文件。在main函数的args数组里有文件参数。你想通过拖动文件到你的程序上,实现打开的话,就要捕获文件拖动消息,捕获这个消息后,使用windowsAPI就可以知道传递给你的程序是那些个文件,你就可以打开这些文件了。