Sigo sin llegar a aclararme de lo que quieres hacer.
El código de seba123neo funciona en cualquier parte de la pantalla.
Si lo que quieres es mirar cualquier pixel sin llevar el cursor hasta él, imagino que solo tienes que conseguir primero las coordenadas del punto que quieres mirar y luego hacer algo así:    
Código vb:
Ver originalPrivate Function MiraColorPixel(byval X as long, byVal Y As Long) As Long
    Dim lDC As Long
    lDC = GetWindowDC(0)
    MiraColorPixel = GetPixel(lDC, X, Y)
End Function
  
ColorPixel=MiraColorPixel (X,Y)