■掲示板に戻る■ 全部 1- 101- 最新50
【質問】プログラマー用総合質問スレ【Win32】

13 :がいあ@開発主任@管理人っぽ ★:04/01/24 21:12 ID:???
>>12
大抵Win32 API のSendMessageか、PostMessageを使って文字を送信します。
詳しくは、APIの説明サイトを参照ということで・・・。

UOYellでは、PostMessageの方を使っています。
簡単なCのソースですが、、、
for ( i=0; i<len; i++ ){
PostMessage( UOHand, WM_IME_CHAR, buf[ i ], 0 );
}
UOHand には、UOクライアントのハンドル。
lenには、文字列数。
bufには、文字列そのもの(半角限定)が入っています。

つまり、UOHandに対して、1文字ずつPostMessageで送り込んでおります。
全角を送りたい場合は、16bitの文字をそのまま送り込めば良いだけです。

33KB
続きを読む

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail(省略可)

0ch BBS 2007-01-24