tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板 [ツリー表示へ]   [Home]
一括表示(VB6.0)
タイトルフォーカスを受けないボタン、フォーム
記事No13614
投稿日: 2009/04/21(Tue) 19:55
投稿者Taku
いつもお世話になっております。

VB6を用いて、ソフトキーボードを作成しています。
ボタンを押した際、フォーカスが、テキストボックスより、そのボタンに
移るのを防止したいと考えております。
(一度、フォーカスをボタンに元のテキストボックスへ戻すことを考え、
 実装しましたが画面がちらついてしましました。)

また、過去の掲示板やGoogle等でも調べましたが、
.Net用のサンプルは、発見することができたのですが、
VB6用が発見できていません。

大変申し訳ありませんが、有識者の皆様、よろしくお願いします。

[ツリー表示へ]
タイトルRe: フォーカスを受けないボタン、フォーム
記事No13615
投稿日: 2009/04/21(Tue) 23:21
投稿者しんご
> VB6を用いて、ソフトキーボードを作成しています。
> ボタンを押した際、フォーカスが、テキストボックスより、そのボタンに
> 移るのを防止したいと考えております。

なぜにそういった仕様にしたいのですか?

ボタンを使わずにラベルを使うのはどうですか?

[ツリー表示へ]
タイトルRe: フォーカスを受けないボタン、フォーム
記事No13616
投稿日: 2009/04/22(Wed) 00:30
投稿者魔界の仮面弁士
> VB6を用いて、ソフトキーボードを作成しています。
> .Net用のサンプルは、発見することができたのですが、
> VB6用が発見できていません。

VB6 / VB.NET の両方での実装方法が掲載されています。

http://msdn.microsoft.com/ja-jp/library/cc440905.aspx

[ツリー表示へ]
タイトルRe^2: フォーカスを受けないボタン、フォーム
記事No13617
投稿日: 2009/04/22(Wed) 07:39
投稿者花ちゃん
> VB6 / VB.NET の両方での実装方法が掲載されています。
> http://msdn.microsoft.com/ja-jp/library/cc440905.aspx

そんな手があったんですね。
当時は思いつかなかったので、Microsoft Forms 2.0のLabelを使って作成しておりました。
(テキストボックス入力確定文字の再変換 - かけぼん 2007/01/21-17:39No.8183)

拙作 ユーザ補助 スクリーン キーボード
http://hanatyan.sakura.ne.jp/freesoft/keyboard.htm

[ツリー表示へ]
タイトルRe: フォーカスを受けないボタン、フォーム
記事No13618
投稿日: 2009/04/22(Wed) 23:38
投稿者Taku
魔界の仮面弁士様

有難うございます。
大変助かりました。

[ツリー表示へ]