Red de conocimiento informático - Aprendizaje de código fuente - Problemas con la comparación separada del botón sprite RGB

Problemas con la comparación separada del botón sprite RGB

//Obtiene el identificador de la ventana señalado por el mouse

Hwnd = Plugin.Window.MousePoint()

//Obtiene el color del identificador de la ventana (variable: Hwnd) en la posición de la ventana área del cliente (coordenadas: x1, y1)

GetColor1 = Plugin.Bkgnd.GetPixelColor(Hwnd, x1, y1)

Obtiene la ventana en el área del cliente de la ventana ( coordenadas: x1, y1) El color del identificador (variable: Hwnd). // Descomponer el color hexadecimal (GetColor1) en componentes decimales (R:R1, G:G1, B:B1)

Llamar a Plugin.Color.ColorToRGB(GetColor1, R1, G1, B1)

//Descompone y convierte el color hexadecimal (GetColor2) en componentes decimales (R: R1, G: G1, B: B1)

Llame a Plugin.Color.ColorToRGB (GetColor1, R1, G1 , B1)

. Convierta componentes de descomposición a decimales (R:R2, G:G2, B:B2)

Llame a Plugin.Color.ColorToRGB(GetColor2, R2, G2, B2)

Si R1 - R2 <=30 y R2-R1<=30 Entonces

MsgBox "Dentro de error"

Else MsgBox "Fuera de error"

Finalizar si

Espero que cumpla con tus intenciones