投稿時間:06/01/05(Thu) 18:38
投稿者名:たまみ
URL :
タイトル:Re^2: プラグインSDKのTCHAR
お返事ありがとうございます。
LPSTR と LPCSTR の違いは理解しているつもりなのですが、
問題は BeckyApi.h で LPCSTR ではなく LPCTSTR が使われていることにあります。
よくよく考えてみたら、GetProcAddress()で取得するアドレスの指す関数が
UNICODEかMBCSか(LPCWSTRかLPCSTRか)判断できるわけないので、
そもそも LPCTSTR というのがおかしいですね。
(きっとMBCS(LPCSTR)専用なんだと思います)
プラグインをUNICODEで作る上では問題になると思うので、願わくば BeckyApi.h の
LPCTSTR は LPCSTR に置換されて欲しいなと思うものです。
(もともと見ていたファイルのバージョンはわかりませんが、今RimArtsのホームページから
ダウンロードした B2PinSDK-22400.zip も同じ問題を抱えたままでした)
半ば自己完結してしまいました。お騒がせいたしましたm(_ _)m
以下は関連一覧ツリーです。
- ◆ - プラグインSDKのTCHAR - たまみ 05/11/20(Sun) 19:06 No.682
- ◇ Re: プラグインSDKのTCHAR - ゆーち 05/12/27(Tue) 16:19 No.699
- ◇ Re^2: プラグインSDKのTCHAR - たまみ 06/01/05(Thu) 18:38 No.700