一般情况下双击磁盘上工程文件,就能打开我的应用程序,并自动打开该工程。但是如果该工程在一个形如“my document”(目录中有空格)的目录里,那么就不能自动打开该工程了,因为找不到工程文件。
我在程序中的初始化函数中写如下代码以便打开该工程:
CString str(__wargv[1]);
if(!str.IsEmpty())
{
   OpenProjectFromFile(str);
}
但是发现str的值碰到后面有空格时候就自动截断了。比如"my document"目录,str就等于“my”。
请教该如何解决改问题。