对于这行代码:
int currentSnapshotHeight = _wtoi(ExecuteExternalProgram(L"current.png"));
我收到了这个错误:
Error 1 error C2664: '_wtoi' : cannot convert parameter 1 from 'ATL::CString' to 'const wchar_t *'
如何解决?
答案 0 :(得分:1)
也许这会有用吗?
int currentSnapshotHeight = _wtoi(ExecuteExternalProgram(_T("current.png")));
同时检查项目的Unicode设置是否按预期设置。
答案 1 :(得分:1)
试试这个:
int currentSnapshotHeight = _wtoi((wchar_t*)ExecuteExternalProgram(L"current.png").GetBuffer());