求教:带空格的命令行参数如何传递给win32程序
c++吧
全部回复
仅看楼主
level 11
gameloftyou
楼主
比如现在的情况是我用windows api做了个简单的utf-8文本浏览器,可是当把程序放在桌面上时,拖动文本到程序图标上却不能打开,我知道这是因为文本路径包含空格所致,那么如何才能把包含空格的路径传递给WinMain主函数中的PSTR szCmdLine形参呢?
2012年05月03日 09点05分
1
level 1
hisay
加双引号
2012年05月03日 10点05分
2
level 11
gameloftyou
楼主
我是想直接通过拖动文件过去来传递参数的。
另外,我发现有的以main(int argc,char **argv)函数入口的程序,却可以拖动含空格路径的文件过去。
2012年05月03日 10点05分
3
1