私はC++でDLL書きました:私はのAutoItからDLLを呼び出すしようとするとAutoItとC++。 Unicodeの
extern "C" __declspec(dllexport) void Msg(std::wstring filename)
{
MessageBox(NULL, filename.c_str(), L"", MB_OK);
}
を:
DllCall("mydll.dll", "none:cdecl", "Msg", "wstr", @AutoItExe)
私は象形文字の数が少ないメッセージが表示されます。何が問題ですか?