Date de parution : 29/10/2000
- Cette fiche API a été lue 1251 fois
Description
SetSystemCursor change un des curseurs que Windows fournit. Par exemple, cette fonction peut changer le curseur utilisé pour représenter le curseur flèche par défaut. La fonction retourne 1 en cas de succès ou 0 en cas d'erreur, utiliser GetLastError pour un message d'erreur étendu.
Handle du curseur. La fonction remplace le contenu du curseur système précisé par dwCursorID avec le contenu du curseur handlé par hCur.
dwCursorID
Un identifiant curseur système. La fonction remplace le contenu du curseur système par le nouveau.
Le tableau ci-dessous donne la liste des identifiants système disponible :
OCR_APPSTARTING = 32650
Curseur de démarrage d'application (flèche et sablier).
OCR_CROSS = 32515
Curseur croix.
OCR_IBEAM = 32513
Curseur de sélection de texte.
OCR_ICON = 32641
Win NT seulement :
Curseur icône vide.
OCR_NO = 32648
Curseur symbole Non (cercle barré).
OCR_NORMAL = 32512
Curseur flèche normal.
OCR_SIZE = 32640
Win NT seulement :
Curseur quatre flèches redimensionnement/déplacement.
OCR_SIZEALL = 32646
Idem à OCR_SIZE.
OCR_SIZENESW = 32643
Curseur double flèche redimensionnement/déplacement pour coin haut droit et bas gauche.
OCR_SIZENS = 32645
Curseur double flèche redimensionnement/déplacement pour coin haut et bas.
OCR_SIZENWSE = 32642
Curseur double flèche redimensionnement/déplacement pour coin haut gauche et bas droit.
OCR_SIZEWE = 32644
Curseur double flèche redimensionnement/déplacement pour coin gauche et droit
OCR_UP = 32516
Curseur flèche haut.
OCR_WAIT = 32514
Curseur d'attente (sablier).
Compatibilité
Toutes versions
Remarque
Aucune
Exemple 1
// Remplace le curseur sablier par un autre de mon choix
hCur
est un entier long
retval est un entier long
lpFileName est une chaine asciiz sur 255
id est un entier long
lpFileName
= "c:\windows\cursors\moncurs.ani"
id = 32514 // Voir tableau pour la syntaxe