Some fix
・MessageBoxのダークモード対応化
やっとできた!!!
MessageBoxはOSのアプリのダークに対応します。
SetWindowsHookEx(WH_CBT, …でMessageBoxのウインドウを特定しボタンをダークモード化
SetWindowSubclassでサブクラス化してWM_CTLCOLORSTATIC,WM_ERASEBKGND,WM_PAINTをフック
しかし、MessageBox位はアプリ側対応しなくてもOSのダークモードで対応してくれたら良いのに……
・エラーメッセージ関連の調整
裏技でrundll32で実行する場合は展開したフォルダから
rundll32 ./lib/te64.dll,RunDLL
dllをフルパスで指定すればカレントフォルダはどこでもOKです。32ビットの場合はte32.dll
です。