現在、タブがSysTabControl32の場合に、以下のスタイルのオンオフを切り替えて設定するようなプラグインを作ろうとしています。
#define TCS_BOTTOM 0x0002
#define TCS_FLATBUTTONS 0x0008
#define TCS_HOTTRACK 0x0040
#define TCS_BUTTONS 0x0100
#define TCS_RAGGEDRIGHT 0x0800
#define TCS_EX_FLATSEPARATORS 0x00000001
しかし、
LONG_PTR style= GetWindowLongPtr(hwndTab, GWL_STYLE);
style |= TCS_BUTTONS;
SetWindowLongPtr(hwndTab, GWL_STYLE, style);
TCS_BUTTONSについては、上のようにして変更した後、見た目は変るのですが、タブがクリックされても文書が切り替わらなくなります。
これをなんとかスタイルが変る前と同様に文書が切り替わるようになる方法はないでしょうか?