Menu_Dark(2)
Menu, Tray, Show

Menu_Dark(d) { ; 0=Default  1=AllowDark  2=ForceDark  3=ForceLight  4=Max  
 global Name, MenuIconSize
 static uxtheme := DllCall("GetModuleHandle", "str", "uxtheme", "ptr")
 static SetPreferredAppMode := DllCall("GetProcAddress", "ptr", uxtheme, "ptr", 135, "ptr")
 static FlushMenuThemes := DllCall("GetProcAddress", "ptr", uxtheme, "ptr", 136, "ptr")

 DllCall(SetPreferredAppMode, "int", d) ; 0=Default  1=AllowDark  2=ForceDark  3=ForceLight  4=Max  
 DllCall(FlushMenuThemes)
}

每一个菜单后面都需要用该函数设置。

?