Metasequoia BBS

| 新規投稿 | 通常表示 | ツリー表示 |
状態
タグ
キーワード
[1230] 作成例通りに製作するとMQInit.cppがエラーを吐き出す / NiarbHsa
対応済み [SDK] 返信
SDKのVisualStudio2005の作成例通りにプラグインの開発をはじめてみたのですが、どうも以下のようなエラーが出てうまくいきません。

---
error C2664: 'LoadLibraryW' : 1 番目の引数を 'const char *' から 'LPCWSTR' に変換できません。(新しい機能 ; ヘルプを参照)
        指示された型は関連がありません。変換には reinterpret_cast、C スタイル キャストまたは関数スタイルのキャストが必要です。
---

しかし、他のサンプルは普通にビルドでき、エラーは出ないようです。

私が単にVisualStudioの初心者で、不勉強なだけかもしれませんが、よろしくお願いします。

なお、環境はおおまかですが以下の通りです。
Windows XP で VisualStudio2005 ProfessionalEdition を使用。
SDKのバージョンは2.40a です。
2007-08-07 15:13
[1231] Re: 作成例通りに製作するとMQInit.cppがエラーを吐き出す / O.Mizno
VS2005がインストールされた環境が今手元にないので、表記などに若干違いがあるかもしれませんが、

プロジェクトの設定の「全般」のところに「文字セット」という項目はないでしょうか。
そこがUnicodeを使用するという設定になっているなら、マルチバイト文字(MBCS)に変更してからリビルドしてみてください。
2007-08-08 00:12
[1232] 解決 / NiarbHsa
解決しました。ありがとうございます。
2007-08-08 11:46