- ふらっと C#,C♯,C#(初心者用) Part113
529 :デフォルトの名無しさん[sage]:2014/11/24(月) 11:59:02.84 ID:zzRKpAKM - マウスをフックするとかいろいろやり方はありそうだけど。
単純なやり方だと、コントロールにホイールイベントが来たとき マウスカーソルが自分のクライアント領域内じゃなくて他のコントロール内にある場合 そっちにフォーカスを移すコード書けばそうなるだろうし 汎用的なやつだとマウスのフックプロシージャでマウスカーソル下のウィンドウに WM_MOUSEWHEELをリダイレクトするとか。
| - ふらっと C#,C♯,C#(初心者用) Part113
541 :デフォルトの名無しさん[sage]:2014/11/24(月) 18:33:50.48 ID:zzRKpAKM - while( stack.Count > 1 ){ stack.Pop(); }
これか再作成しかないでしょ 最後の一つが何かわかってるなら再作成が一番コスト低いんだから それへの参照をどこかに残しておくとか。 あるいは設計を変えて、空を初期状態にするとか
|
|