|
HmOutputPane.dllの、Output関数は、確かにdllfuncで呼ばれることになってい
て、dllfuncwは使えないです。
表面上はUnicode非対応の関数になっていますが、実際はUnicodeに対応していま
す。
STARTUNIMACROというエクスポートは、関数としては呼ばれることはなく、DLLが
内部的な特殊な文字列ををサポートすることを意味するダミー関数になります。
これがあるとき内部的にdllfuncのままUnicodeを受け渡せるようになっています。
内部的な文字は特殊な変換が必要でちょっとややこしいです。
本来は"OutputW"のようなdllfuncw用の関数があったほうがいいと思います。
Push, Popは文字列は使わないです。
|
|