ActiveXコントロールがフォーカスセットされたときに最初にフォーカスがセットされる内在コントロールを指定するには?

解決


can  2008-09-28 11:26:51  No: 101137  IP: 192.*.*.*

VB6で複数の内在コントロールがある、ActiveXコントロールを作成したのですが、タブキー操作でこのActiveXコントロールにフォーカスセットされたときに、最初にある決まったコントロール(TextBox)にフォーカスセットされてしまいます。最初にフォーカスを受けたいコントロール(MSFlexGrid)以外のすべての内在コントロールのTabStopプロパティをFalseにしてみましたが、結果は変わりませんでした。一度内在コントロールをすべてカットして最初にMSFlexGridを貼り付けるようにしてみましたがそれでも結果は変わりませんでした。もし、最初にフォーカスセットされる内在コントロールを指定する方法が無いのであれば、フォーカスをセットされた内在コントロールが最初にセットされたことが分かるのであれば処理しようがあるのですがこれも方法が分かりません。

編集 削除
can  2008-09-28 13:36:16  No: 101138  IP: 192.*.*.*

申し訳ありません。この質問、勘違いでした。TabStopプロパティ操作でちゃんとフォーカスコントロールできました。
無意味な質問でしたので、削除していただいてかまいません。

編集 削除