网上的没错,你这里出错是因为你的工程里默认打开了unicode。改成:openFileDialog.m_ofn.lpstrInitialDir = L"c:\\ "; // 引号前面加了个L哦,表示这个字符串是宽字符。