Тема: AHK: Конвертация ARGB в RGB
Сделал такой вариант:
ARGB := 0xeeabcdef
MsgBox % RGBFromARGB(ARGB)
RGBFromARGB(ARGB) {
Return "0x" SubStr(Format("{:08x}", ARGB), 3)
}Но думаю, что есть более производительные варианты.
Видел например такое:
ARGBtoRGB( ARGB )
{
VarSetCapacity( RGB,6,0 )
DllCall( "msvcrt.dll\sprintf", Str,RGB, Str,"%06X", UInt,ARGB<<8 )
Return "0x" RGB
}Но не работает.
Win10x64 AhkSpy, Hotkey, ClockGui

