怎么让自己的程序成为某一文件默认打开程序

如何让自己的程序成为某一文件默认打开程序
自己做的一个exe,具备读取跟写入一个文件(后缀名为.test)的功能,并把内容显示到某个Edit里面

问题:
假如生成的文件为A.test

在我的exe没有打开的情况下,如何实现双击A.test文件,自动打开我的程序,并读取里面的内容?
或者说,如何在打开A.test文件时候,把A.test的文件路径传给我的程序。
------解决思路----------------------
参考
http://www.cnblogs.com/chenxizhang/p/3256692.html
------解决思路----------------------
VC新建单文档或多文档工程时本来就有这功能呀?
如果是对话框程序刚需自己写代码,可参加1楼链接