■掲示板に戻る■ 全部 1- 最新50
TClock Lightスレッド@別館 part1

17 :名無しさん@TClock:2005/09/19(月) 22:34:58 ID:ub7VzOpg0
XP テーマ変更時に時計の背景がおかしくなってしまうバグを修正できた気がするので
書いてみるです。

dll/tcdll.c の XButton Messages の後に、
// ThemeChanged Message
#ifndef WM_THEMECHANGED
#define WM_THEMECHANGED 0x031A
#endif
を追加。

dll/wndproc.c の WndProc で case WM_SYSCOLORCHANGE: の下に case WM_THEMECHANGED:
を追加して、テーマ変更時にもオフスクリーン画像とかが書き換わるようにする。

これで直るはずです。
XP以外ではテストしてませんが、テーマ自体変えられないので多分問題無いかと。

15KB
続きを読む

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail(省略可)

0ch BBS 2007-01-24