Хочу анимировать цвет рабочего стола
Api-шка SetSysColors("user32.dll") ни чего не делает, хотя и ошибки нет.
Перепробовал все варианты
Есть другой способ?
Declare Sub SetSysColors Lib "user32" _
(ByVal cElements As Integer, ByVal lpaElements As _
Integer, ByVal lpaRgbValues As Long)
Declare Function GetSysColor& Lib "user32" (ByVal nIndex As Long)
Sub Main()
Dim DefClr As Long
DefClr = GetSysColor(1)
Dim Min As Long = RGB(0, 0, 0)
Dim Max As Long = RGB(255, 255, 255)
Dim Color As Long
For Color = Min To Max
SetSysColors(1, 1, Color)
Threading.Thread.Sleep(50)
Next
SetSysColors(5, 1, DefClr)
End Sub
Viper писал(а):
З.Ы. А вроде есть в Net метод изменения системных цветов?
Sebas писал(а):Viper писал(а):
З.Ы. А вроде есть в Net метод изменения системных цветов?
Нет, только получение.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 59