-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 に答える