


Archive for the 'MFC' Category
個人的なメモ #002
Author: あきを04 25th, 2006
RichEditoCtrlで行番号をリアルタイムに取得するには
OnKeyDown、OnLButtonDown時に取得すれば無問題
考えてみれば簡単なことだった
LineFromCharメンバの引数を-1にすると現在の行番号が返る。
見にくいよ、MSDNライブラリ
OnKeyDownメッセージをダイアログからGetしようとしても
フォーカスされているオブジェクトにメッセージが飛ぶので
CDialog::PreTranslateMessageでオブジェクトに飛ぶ前に捕まえるらしい。
んん~、何だこの仕様は
read comments (0)個人的なメモ #001
Author: あきを04 14th, 2006
コモンコントロールのカスタムドローを使用するには
サブクラス化してON_NOTIFY_REFLECT(NM_CUSTOMDRAW,OnCustomDraw)をメッセージマップする。
んで、OnCustumDraw(NMHDR *,LRESULT*)メンバをオーバーライド?(ではないかも)
NMHDRのlParamはNMCUSTOMDRAW構造体へのポインタとなっているので、if文でコントロール毎の処理用関数に飛ばす。
各関数でデバコンを自前で弄ると終了。
めんどくさっ
