DirectDrawのフルスクリーン表示時にテキストボックスを表示するには?


sugi  2004-01-05 06:32:34  No: 81236

はじめまして。
DirectDrawでフルスクリーン時にVB標準のコントロールを表示するとちかちかと点滅してしまい綺麗に表示できません。
テキストボックスを表示したい部分はDrawBoxを行わない、グラフィックを表示しないなど色々と試してみたんですが、どうしても出来ません。
全角文字を入力してそれを画面に反映させたいのです。
テキストボックスでなくても構わないのですが、日本語入力が可能なものの表示はできませんでしょうか?
インプットボックス系のものではなくて常時表示しておけるものが望ましいです。

ご存知の方いらっしゃいましたら、是非ご教授願います。
どうぞ宜しくお願いします。


sugi  2004-01-05 06:38:10  No: 81237

すみません、書き忘れました。
VisualBasic6.0とDirectX7.0で作っています。
一応OSはXPProです。


sugi  2004-01-06 20:43:24  No: 81238

よくよく過去のものを見てみたら似たような記事がありました。
それでテキストボックス用のサーフェスを作成して描画してやらないといけないらしいことはわかったのですが、テキストボックスを絵として描画することは出来てもやはりコントロールとして描画することが出来ません。

MMORPGなどのチャットで入力ボックスが表示されているのも見ても不可能な事ではないと思うのですが、わかる方いらっしゃらないでしょうか?


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加