■41781 / ) |
Re[2]: コントロールのフォーカスセットメッセージの取得について |
□投稿者/ プリ太 (75回)-(2009/09/30(Wed) 14:03:28)
|
やじゅ さん ありがとうございます。
> この質問の回答にはなってないかなー、下記サイトをみつけたんですけどね。 > > TextBoxってReadOnly = trueでもフォーカスあたる。空気読めなさすぎだよね。 > http://d.hatena.ne.jp/zecl/20090201/p1
このサイトで拡張ComboBoxの実装について記載しているところで、 「ComboBoxの場合、内部的にもっているEditBoxおよびListBoxのハンドルを取得し、 それぞれに対して、NaitiveWindowを用いてWndProcをカプセル化する必要があります。」 とあり、ひょっとして内部的EditBoxとListBoxのフォーカスについて取得しないといけないのかも?と思いました。 どうやって取得できるのか調べてみます。
が、とりあえず、教えていただいたサイトのソースを試してみようと思い組み込んでみたのですが、 ISelectableインターフェイスを定義の部分で public static void InitializeSelectable(this ISelectable self) の引数thisの部分で「型が必要です。」とエラーになります。 #"this"の記述を削除すると違うエラーが発生します。 このthisの記述の意味は何なのでしょうか?
宜しくお願いします。
|
|