关于VC中施用:WinExec("hh.exe help.chm"SW_SHOW)

关于VC中使用::WinExec("hh.exe help.chm",SW_SHOW)
运行提示打不开help.chm,百度了很久,都是些费话。但我直接双击help.chm.却可以被hh.exe打开,而用开始-》输入hh help.chm再运行却跟在vc中一样提示打不开help.chm. 我想是不是WIN7在DOS下打不开chm的文件,而不在dos下却可以。很不解,请高手帮助,不甚感激!
------解决方案--------------------
运行提示打不开help.chm
---------------
路径的问题,找不到help.chm
你使用绝对路径
------解决方案--------------------
ShellExecute(NULL, NULL, "help.chm", NULL, NULL, SW_SHOWNORMAL);