読者です 読者をやめる 読者になる 読者になる

S.F. Page

Programming,Music,etc...

windows 7

アプリケーション・マニフェストによる視覚テーマの有効化

UI表示が古いのはやはりアプリケーションマニフェストだった。やっぱりコモン・コントロールのバージョン表記が必要だった。 書き方としてはマニフェストファイルに記述する方法と、#pragmaで書く方法がある。コモン・コントロールのバージョンがXPの頃から…

ミニタイマー(11) - サムネイル・ツールバーの実装

サムネイル・ツールバーをようやく実装した。 クリックするとタイマーの停止・開始をトグルする。 サムネイル・ツールバーのAPIは3つで、そのうちの2つを使った(ITaskbarList3::ThumbBarAddButtons メソッドと ITaskbarList3::ThumbBarUpdateButtons メソッ…

ミニタイマー(8) - アイコン・HighDPI

アイコン 昨日書いたとおり、OS上で表示されるアイコンはリソースで持たないといけないということで、まずはアイコンについて調べてみたが、かなり奥が深い。Windows95からXP、Vista、Windows7とOSの進化とともにアイコンも進化していることを今日初めて知っ…

Hilo

川西さんのブログを見ると、「Hilo:Windows 7 C++ ネイティブ テクノロジ学習プロジェクト 」の記事が。内容は結構いい感じ。MSが出すC++向けのドキュメントは久しぶりに見たような気がする。 内容はまだ読んでいない。私は「第 5 章: Hilo Common Library…

ミニタイマー(4) - やりたい事の整理

今日は少しコードを整理したのみ。 ソースコード 次は何をしようかなとまた夢想していた。 タスクバーのサムネイルボタンを使って時間設定できるようにしたい。 アイコンはビットマップを事前に用意するのではなく、Direct2Dで自前描画して表示できるように…