Quand je d=E9place mon curseur au dessus d'un textbox, access change le
curseur de souris en curseur (Qui ressemble =E0 un gros I majuscule). Ca
semble faire partie du standard de windows. Peut-on contourner ce
standard, je voudrais que quand je d=E9place mon curseur sur un textbox,
que le curseur reste un pointeur(la fl=E8che).
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Argyronet
Bonjour,
Il vous faut regarder du coté des API - GetCursor() - LoadCursorFromFile() - SetCursor() ou SetSystemCursor()
Mais notez qu'en cas de plantage de votre appli, le curseur reste affecté pour la session Windows donc, il est important de prévoir la restitution du curseur dès que l'on quitte : et d'une, la zone de texte, de deux, le formulaire, de trois, l'application elle-même. Donc, le jeu en vaut-il la chandelle, d'autant que le I représente instinctivement que le contrôle ciblé par la souris est une zone à remplir... -- Argy http://argyronet.developpez.com/ Créez des programmes avec Microsoft Access 2007 (ISBN 2742982442) VBA pour Office 2007 (ISBN 2742983910)
"AfterBoy" a écrit :
Bonjour,
Quand je déplace mon curseur au dessus d'un textbox, access change le curseur de souris en curseur (Qui ressemble à un gros I majuscule). Ca semble faire partie du standard de windows. Peut-on contourner ce standard, je voudrais que quand je déplace mon curseur sur un textbox, que le curseur reste un pointeur(la flèche).
Est-ce possible ?
Merci
Bonjour,
Il vous faut regarder du coté des API
- GetCursor()
- LoadCursorFromFile()
- SetCursor() ou SetSystemCursor()
Mais notez qu'en cas de plantage de votre appli, le curseur reste affecté
pour la session Windows donc, il est important de prévoir la restitution du
curseur dès que l'on quitte :
et d'une, la zone de texte, de deux, le formulaire, de trois, l'application
elle-même.
Donc, le jeu en vaut-il la chandelle, d'autant que le I représente
instinctivement que le contrôle ciblé par la souris est une zone à remplir...
--
Argy
http://argyronet.developpez.com/
Créez des programmes avec Microsoft Access 2007 (ISBN 2742982442)
VBA pour Office 2007 (ISBN 2742983910)
"AfterBoy" a écrit :
Bonjour,
Quand je déplace mon curseur au dessus d'un textbox, access change le
curseur de souris en curseur (Qui ressemble à un gros I majuscule). Ca
semble faire partie du standard de windows. Peut-on contourner ce
standard, je voudrais que quand je déplace mon curseur sur un textbox,
que le curseur reste un pointeur(la flèche).
Il vous faut regarder du coté des API - GetCursor() - LoadCursorFromFile() - SetCursor() ou SetSystemCursor()
Mais notez qu'en cas de plantage de votre appli, le curseur reste affecté pour la session Windows donc, il est important de prévoir la restitution du curseur dès que l'on quitte : et d'une, la zone de texte, de deux, le formulaire, de trois, l'application elle-même. Donc, le jeu en vaut-il la chandelle, d'autant que le I représente instinctivement que le contrôle ciblé par la souris est une zone à remplir... -- Argy http://argyronet.developpez.com/ Créez des programmes avec Microsoft Access 2007 (ISBN 2742982442) VBA pour Office 2007 (ISBN 2742983910)
"AfterBoy" a écrit :
Bonjour,
Quand je déplace mon curseur au dessus d'un textbox, access change le curseur de souris en curseur (Qui ressemble à un gros I majuscule). Ca semble faire partie du standard de windows. Peut-on contourner ce standard, je voudrais que quand je déplace mon curseur sur un textbox, que le curseur reste un pointeur(la flèche).