api windows
Publié : mar. 10/janv./2006 19:10
voila je travail en ce moment sur la fonction systemparametersinfo
la première constante est reconue par pur mais la deuxième...
j'ai voulue savoir si le shadow est actif ou non (SPI_GETDROPSHADOW)
mais PB ne semble pas connaitre reconnaitre cette constante
quelqu'un peut m'aider.
le code
Global hwnd.l,chemin.s, res.b , shadow.b
chemin = "D:\ressources\angelina\2.bmp"
hwnd = GetDesktopWindow_()
MessageRequester("info","le handle du deskto est : "+Str(hwnd),#PB_MessageRequester_Ok)
res = SystemParametersInfo_(#SPI_SETDESKWALLPAPER,0,@chemin,0)
If res = 0
MessageRequester("info","reponse : "+Str(res))
EndIf
SystemParametersInfo_(#SPI_SETDROPSHADOW,0,@shadow,0)
If shadow = 0
MessageRequester("info","le shadow n'est pas actif ")
Else
MessageRequester("info","le shadow est actif ")
EndIf
la première constante est reconue par pur mais la deuxième...
j'ai voulue savoir si le shadow est actif ou non (SPI_GETDROPSHADOW)
mais PB ne semble pas connaitre reconnaitre cette constante

quelqu'un peut m'aider.
le code
Global hwnd.l,chemin.s, res.b , shadow.b
chemin = "D:\ressources\angelina\2.bmp"
hwnd = GetDesktopWindow_()
MessageRequester("info","le handle du deskto est : "+Str(hwnd),#PB_MessageRequester_Ok)
res = SystemParametersInfo_(#SPI_SETDESKWALLPAPER,0,@chemin,0)
If res = 0
MessageRequester("info","reponse : "+Str(res))
EndIf
SystemParametersInfo_(#SPI_SETDROPSHADOW,0,@shadow,0)
If shadow = 0
MessageRequester("info","le shadow n'est pas actif ")
Else
MessageRequester("info","le shadow est actif ")
EndIf