Hala C++ 'ya yeni geliyorum ama çözemediğim bir problemle karşılaştım, bu benim hata mesajı:'HMODULE GetModuleHandleW (LPCWSTR)': argüman 1'i 'const char *' 'den' LPCWSTR '' ye çeviremiyor
'HMODULE GetModuleHandleW(LPCWSTR)': cannot convert argument 1 from 'const char *' to 'LPCWSTR'
Ve hatayı atıyor bu satırı:
ModuleHandle = (DWORD)GetModuleHandle(moduleName.c_str());
Geçersiz bir değer gönderdiniz – STF
kullanımı 'std :: wstring moduleName = L" foo "; –
Programınızın ASCII olmasını bekliyorsunuz, ancak proje ayarları UNICODE. UNICODE kullanmamak için projeyi değiştirirseniz, yazdıklarınız çalışır. –