WTL

キーボードアクセラレータによるメッセージの削除

WTL

たとえば大きなウィンドウにいくつかの子ウィンドウを配置して、その中の1つの子ウィンドウがキーボードアクセラレータでDeleteキーに操作を割り当てていたとします。さらに別の子ウィンドウ(親は同じ)でWM_KEYDOWNなどでDeleteが押されたことを取得しよう…

もうめちゃくちゃ

製作中のダイアログボックスの宣言 class CRectInputDlg : public CDialogImpl , public CWinDataExchange , public IRectInputDlg , public IRectInputCtrlListener もはや、多重継承を悪とみなす人にとっては耐えがたい構造に。子ウィンドウから親ウィンド…

おもしろい

WTL

ツリービューのアイテムをドラッグして移動させてみたり、DDXしまくってみたり。サクサク書けるあたりがやっぱり楽しいです。あとMFCにはないCTreeItemクラスが結構助かるなぁとか。メッセージリフレクションはいまいち意味がわからず使ってます。