大家看看
学艺不好 大家指点一下 啊。。。
一般程序打开时会自动跳到InitInstance()函数去执行,
而当双击文档文件(扩展名已绑定这个程序)时,是系统传给程序
某些参数 还是 程序自动‘抓住’这个文件啊?
又在什么函数中处理这些,程序得到什么呢?
大侠们 能不能 告诉这时 程序的 运行流程啊 。
[解决办法]
是EXPLORER根据后缀名到 HKEY_CLASSES_ROOT 搜索相应的键值,找到默认操作(一般是Shell\Open\command) 然后启动进程 把文件名当作参数传给程序, 由程序来解析 ,document 类型是在InitInstance 的
ParseCommandLine(cmdInfo);
if (!ProcessShellCommand(cmdInfo))
return FALSE;
处理