-2
sf.pTo = _T("D:\\Test2"); // it 's ok, you can move to folder Test2
CString m_to = EditCtrl_To.GetString();
sf.pTo = m_to;// EditCtrl_To is Edit Ctrol and it's value is "D:\\Test2" 

我无法移动到文件夹 Test2。当我比较 _T("D:\Test2") & m_to 时,它不相等。为什么?

请帮助我,非常感谢!!!!

4

1 回答 1

0

基本 C++:

如果您分配一个字符串并使用反斜杠 \,则必须将其转义为c:\\test2. 没有它,字符串中有一个制表符。

如果您从编辑控件中复制它,这就是区别所在,因为控件会自动执行此操作。

于 2012-07-03T15:00:41.250 回答