Windowsのテーマを意識したコントロールの作成について
- 題名: Windowsのテーマを意識したコントロールの作成について
- 著者: kiyo7447
- 日時: 2006/08/04 9:41:47
- ID: 16981
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: Windowsのテーマを意識したコントロールの作成について
- 著者: bell
- 日時: 2006/08/04 18:41:07
- ID: 16997
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: Windowsのテーマを意識したコントロールの作成について
- 著者: kiyo7447
- 日時: 2006/08/09 15:14:35
- ID: 17068
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: Windowsのテーマを意識したコントロールの作成について
- 著者: じゃんぬねっと
- 日時: 2006/08/09 15:41:21
- ID: 17070
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: Windowsのテーマを意識したコントロールの作成について
- 著者: kiyo7447
- 日時: 2006/08/15 9:54:41
- ID: 17121
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[5]: Windowsのテーマを意識したコントロールの作成について
- 著者: 渋木宏明(ひどり)
- URL: http://hidori.jp/
- 日時: 2006/08/16 0:37:26
- ID: 17126
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
Windowsのテーマを意識したコントロールの作成について
こんにちは。アべです。
C#でWinForm系のアプリケーションを作成しております。
そこでコントロールを作成してアプリケーションを
作成しているのですが、そのコントロールの
Windowsテーマ対応について悩んでおります。
WindowsXPスタイルだとコントロールがフラット
スタイルになり、クラシックスタイルだと3D
スタイルになるコントロールを作成したのですが、
1.Windowsのテーマの取得方法がわからないので、
コントロール描画時にスタイルの切り替えが出来ない。
2.プログラム実行後にWindowsのテーマを変更されると
コントロールのスタイルを切り替えることが出来ない。
などの問題がでており、対応方法がわからずに困っております。
当方の環境は.NET Framework2.0ということでこの当りのAPIは
強力なものになったつもりですが、いまいちやり方が
わかっておりません。
すみませんが、ご存知の方アドバイスをお願い致します。
最悪、起動時にWindowsテーマ情報を拾えるだけでの
対応だけでも良いかと考えています。
(アプリ起動後のテーマ変更は無視する対応)
以上