WM_DRAWITEMのLPARAMにはDRAWITEMSTRUCTのポインタが渡され、細かい情報がわかる。
DRAWITEMSTRUCT (winuser.h) - Win32 apps | Microsoft Learn
無効なら灰色に描画するようにしてみる。
こうする。

最初、

Enable Buttonにチェック入れる。

有効になる。
押すと、

赤くなる。

離すと青に戻るのでEnable Button押す。

また無効に。
WM_DRAWITEMのLPARAMにはDRAWITEMSTRUCTのポインタが渡され、細かい情報がわかる。
DRAWITEMSTRUCT (winuser.h) - Win32 apps | Microsoft Learn
無効なら灰色に描画するようにしてみる。
こうする。

最初、

Enable Buttonにチェック入れる。

有効になる。
押すと、

赤くなる。

離すと青に戻るのでEnable Button押す。

また無効に。