2011-03-03から1日間の記事一覧

アクトビラで「水曜どうでしょう」を見てみた

北海道の地方局から発信される、異様に人気な旅バラエティ番組「水曜どうでしょう」。 地方各局では新作の放送予定があるのだけれど、逆に首都圏では放送予定がない。 でもアクトビラで見逃し配信されるということなので、いままで使ったことなかったけど 観…

CDialogでOnEraseBkgnd()を追加するには、クラス情報でメッセージフィルタを「ウィンドウ」にしてから、WM_ERASEBKGRNDの関数を追加する

MFC

背景のクリアを防ぎたいと思って、ClassWizardでWM_ERASEBKGRNDを追加しようとしても、見当たらない。 これはフィルタされているのが原因。ClassWizard を使わずに手書きしてもいいけど、ClassWizardでも使えるようにできる。 ClassWizard を開き、「クラス…

透過色指定でビットマップを描くときは TransparentBlt() を使うといい

MFC

VC2005だとCDCにTransparentBlt()関数が追加されたみたい。 哀しいかなVC6で作ることになってしまったら、BitBlt関数の代わりに msimg32.libをリンクして、::TransparentBlt()を使うといいです。ヘルプはこちら http://msdn.microsoft.com/ja-jp/library/c…