Bonjour à Tous,
Je cherche la solution pour que le cursuer se place sur le "OK" de la boîte
message lorsque celle-ci apparaît (comme ceci se fait pour toutes les autres
applications)
Merci de votre aide
Laurent
Bonjour à Tous,
Je cherche la solution pour que le cursuer se place sur le "OK" de la boîte
message lorsque celle-ci apparaît (comme ceci se fait pour toutes les autres
applications)
Merci de votre aide
Laurent
Bonjour à Tous,
Je cherche la solution pour que le cursuer se place sur le "OK" de la boîte
message lorsque celle-ci apparaît (comme ceci se fait pour toutes les autres
applications)
Merci de votre aide
Laurent
Bonjour à Tous,
Je cherche la solution pour que le cursuer se place sur le "OK" de la
boîte
message lorsque celle-ci apparaît (comme ceci se fait pour toutes les
autres
applications)
Merci de votre aide
Laurent
Bonjour à Tous,
Je cherche la solution pour que le cursuer se place sur le "OK" de la
boîte
message lorsque celle-ci apparaît (comme ceci se fait pour toutes les
autres
applications)
Merci de votre aide
Laurent
Bonjour à Tous,
Je cherche la solution pour que le cursuer se place sur le "OK" de la
boîte
message lorsque celle-ci apparaît (comme ceci se fait pour toutes les
autres
applications)
Merci de votre aide
Laurent
Bonjour à Tous,
Je cherche la solution pour que le cursuer se place sur le "OK" de la
boîte
message lorsque celle-ci apparaît (comme ceci se fait pour toutes les
autres
applications)
Merci de votre aide
Laurent
Bonjour à Tous,
Je cherche la solution pour que le cursuer se place sur le "OK" de la
boîte
message lorsque celle-ci apparaît (comme ceci se fait pour toutes les
autres
applications)
Merci de votre aide
Laurent
Bonjour à Tous,
Je cherche la solution pour que le cursuer se place sur le "OK" de la
boîte
message lorsque celle-ci apparaît (comme ceci se fait pour toutes les
autres
applications)
Merci de votre aide
Laurent
Bonjour
A défaut d'être pile poil dessus, on peut s'en rapprocher un maximum...
Tu peux utiliser le code suivant qui te permettra de centrer ton curseur
sur l'écran.
Il te suffit d'appeler la fonction "CenterCursor" juste avant ton
message box
***************************************************
'** Déclaration des API
Public Declare Function apiGetDeviceCaps Lib "gdi32" Alias
"GetDeviceCaps" _
(ByVal hDc As Long, ByVal nIndex As Long) As Long
Public Declare Function apiGetDC Lib "user32" _
Alias "GetDC" (ByVal hWnd As Long) As Long
Public Declare Function apiReleaseDC Lib "user32" _
Alias "ReleaseDC" (ByVal hWnd As Long, _
ByVal hDc As Long) As Long
Public Declare Function SetCursorPos Lib "user32" _
(ByVal x As Long, ByVal y As Long) As Long
Public Const HorzRes = 8
Public Const VertRes = 10
Public Const HWND_DESKTOP = 0
Public Const SPI_GETWORKAREA = 48
Public Sub CenterCursor()
SetCursorPos apiLargeurEcran / 2, apiHauteurEcran / 2
End Sub
Public Function apiHauteurEcran()
'** Résolution verticale de l'écran
Dim hDc As Long
hDc = apiGetDC(HWND_DESKTOP)
apiHauteurEcran = apiGetDeviceCaps(hDc, VertRes)
apiReleaseDC HWND_DESKTOP, hDc
End Function
Public Function apiLargeurEcran()
'** Résolution horizontale de l'écran
Dim hDc As Long
hDc = apiGetDC(HWND_DESKTOP)
apiLargeurEcran = apiGetDeviceCaps(hDc, HorzRes)
apiReleaseDC HWND_DESKTOP, hDc
End Function
***************************************************
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Laurent" a écrit dans le message news:Bonjour à Tous,
Je cherche la solution pour que le cursuer se place sur le "OK" de la
boîtemessage lorsque celle-ci apparaît (comme ceci se fait pour toutes les
autresapplications)
Merci de votre aide
Laurent
Bonjour
A défaut d'être pile poil dessus, on peut s'en rapprocher un maximum...
Tu peux utiliser le code suivant qui te permettra de centrer ton curseur
sur l'écran.
Il te suffit d'appeler la fonction "CenterCursor" juste avant ton
message box
***************************************************
'** Déclaration des API
Public Declare Function apiGetDeviceCaps Lib "gdi32" Alias
"GetDeviceCaps" _
(ByVal hDc As Long, ByVal nIndex As Long) As Long
Public Declare Function apiGetDC Lib "user32" _
Alias "GetDC" (ByVal hWnd As Long) As Long
Public Declare Function apiReleaseDC Lib "user32" _
Alias "ReleaseDC" (ByVal hWnd As Long, _
ByVal hDc As Long) As Long
Public Declare Function SetCursorPos Lib "user32" _
(ByVal x As Long, ByVal y As Long) As Long
Public Const HorzRes = 8
Public Const VertRes = 10
Public Const HWND_DESKTOP = 0
Public Const SPI_GETWORKAREA = 48
Public Sub CenterCursor()
SetCursorPos apiLargeurEcran / 2, apiHauteurEcran / 2
End Sub
Public Function apiHauteurEcran()
'** Résolution verticale de l'écran
Dim hDc As Long
hDc = apiGetDC(HWND_DESKTOP)
apiHauteurEcran = apiGetDeviceCaps(hDc, VertRes)
apiReleaseDC HWND_DESKTOP, hDc
End Function
Public Function apiLargeurEcran()
'** Résolution horizontale de l'écran
Dim hDc As Long
hDc = apiGetDC(HWND_DESKTOP)
apiLargeurEcran = apiGetDeviceCaps(hDc, HorzRes)
apiReleaseDC HWND_DESKTOP, hDc
End Function
***************************************************
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Laurent" <Laurent@discussions.microsoft.com> a écrit dans le message news:
5EB0726A-5546-4ACB-B9BC-BD765B956B95@microsoft.com...
Bonjour à Tous,
Je cherche la solution pour que le cursuer se place sur le "OK" de la
boîte
message lorsque celle-ci apparaît (comme ceci se fait pour toutes les
autres
applications)
Merci de votre aide
Laurent
Bonjour
A défaut d'être pile poil dessus, on peut s'en rapprocher un maximum...
Tu peux utiliser le code suivant qui te permettra de centrer ton curseur
sur l'écran.
Il te suffit d'appeler la fonction "CenterCursor" juste avant ton
message box
***************************************************
'** Déclaration des API
Public Declare Function apiGetDeviceCaps Lib "gdi32" Alias
"GetDeviceCaps" _
(ByVal hDc As Long, ByVal nIndex As Long) As Long
Public Declare Function apiGetDC Lib "user32" _
Alias "GetDC" (ByVal hWnd As Long) As Long
Public Declare Function apiReleaseDC Lib "user32" _
Alias "ReleaseDC" (ByVal hWnd As Long, _
ByVal hDc As Long) As Long
Public Declare Function SetCursorPos Lib "user32" _
(ByVal x As Long, ByVal y As Long) As Long
Public Const HorzRes = 8
Public Const VertRes = 10
Public Const HWND_DESKTOP = 0
Public Const SPI_GETWORKAREA = 48
Public Sub CenterCursor()
SetCursorPos apiLargeurEcran / 2, apiHauteurEcran / 2
End Sub
Public Function apiHauteurEcran()
'** Résolution verticale de l'écran
Dim hDc As Long
hDc = apiGetDC(HWND_DESKTOP)
apiHauteurEcran = apiGetDeviceCaps(hDc, VertRes)
apiReleaseDC HWND_DESKTOP, hDc
End Function
Public Function apiLargeurEcran()
'** Résolution horizontale de l'écran
Dim hDc As Long
hDc = apiGetDC(HWND_DESKTOP)
apiLargeurEcran = apiGetDeviceCaps(hDc, HorzRes)
apiReleaseDC HWND_DESKTOP, hDc
End Function
***************************************************
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Laurent" a écrit dans le message news:Bonjour à Tous,
Je cherche la solution pour que le cursuer se place sur le "OK" de la
boîtemessage lorsque celle-ci apparaît (comme ceci se fait pour toutes les
autresapplications)
Merci de votre aide
Laurent
Bonjour,
Qu'entends tu par mettre le curseur dessus ?
Par exemple si tu mets le bouton OkCancel dans ta msgbox, pour activer
le bouton Cancel à l'affichage :
MsgBox "Annuler activé", vbOKCancel + vbDefaultButton2
Le bouton Ok est par défaut le bouton actifBonjour à Tous,
Je cherche la solution pour que le cursuer se place sur le "OK" de la boîte
message lorsque celle-ci apparaît (comme ceci se fait pour toutes les autres
applications)
Merci de votre aide
Laurent
--
A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonjour,
Qu'entends tu par mettre le curseur dessus ?
Par exemple si tu mets le bouton OkCancel dans ta msgbox, pour activer
le bouton Cancel à l'affichage :
MsgBox "Annuler activé", vbOKCancel + vbDefaultButton2
Le bouton Ok est par défaut le bouton actif
Bonjour à Tous,
Je cherche la solution pour que le cursuer se place sur le "OK" de la boîte
message lorsque celle-ci apparaît (comme ceci se fait pour toutes les autres
applications)
Merci de votre aide
Laurent
--
A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonjour,
Qu'entends tu par mettre le curseur dessus ?
Par exemple si tu mets le bouton OkCancel dans ta msgbox, pour activer
le bouton Cancel à l'affichage :
MsgBox "Annuler activé", vbOKCancel + vbDefaultButton2
Le bouton Ok est par défaut le bouton actifBonjour à Tous,
Je cherche la solution pour que le cursuer se place sur le "OK" de la boîte
message lorsque celle-ci apparaît (comme ceci se fait pour toutes les autres
applications)
Merci de votre aide
Laurent
--
A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Salut Jessy,
"Jessy Sempere [MVP]"
| Voici une fonction qu'il faudra que je mette sur mon site...
|
| Donc elle permet de définir si on veut centrer ou non la boîte message
| (par défaut elle est centrée)
| et aussi de positionner ou non la souris sur le bouton "OK" (par défaut
| c'est vrai).
<snip>
Peut-être... mais je trouve que c'est typiquement le genre de chose
qui est le boulot de l'OS et non du programme à gérer cela.
Si en tant qu'utilisateur je souhaite cela, il y a ce qu'il faut
dans mon panneau de configuration !
De façon générale je n'aime pas que ce soit le soft qui décide
ce qui est bien pour moi, en tout cas pas lorsqu'il s'agit d'ergonomie.
Mais pas seulement... les rapides de la gâchette, ceux qui ne lisent
pas les messages auront d'autant plus vite cliquez 'ok'
sans même savoir pourquoi :-/
Autant ajouter le fameux "ClicYes" :o))
AMHA
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Salut Jessy,
"Jessy Sempere [MVP]"
| Voici une fonction qu'il faudra que je mette sur mon site...
|
| Donc elle permet de définir si on veut centrer ou non la boîte message
| (par défaut elle est centrée)
| et aussi de positionner ou non la souris sur le bouton "OK" (par défaut
| c'est vrai).
<snip>
Peut-être... mais je trouve que c'est typiquement le genre de chose
qui est le boulot de l'OS et non du programme à gérer cela.
Si en tant qu'utilisateur je souhaite cela, il y a ce qu'il faut
dans mon panneau de configuration !
De façon générale je n'aime pas que ce soit le soft qui décide
ce qui est bien pour moi, en tout cas pas lorsqu'il s'agit d'ergonomie.
Mais pas seulement... les rapides de la gâchette, ceux qui ne lisent
pas les messages auront d'autant plus vite cliquez 'ok'
sans même savoir pourquoi :-/
Autant ajouter le fameux "ClicYes" :o))
AMHA
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Salut Jessy,
"Jessy Sempere [MVP]"
| Voici une fonction qu'il faudra que je mette sur mon site...
|
| Donc elle permet de définir si on veut centrer ou non la boîte message
| (par défaut elle est centrée)
| et aussi de positionner ou non la souris sur le bouton "OK" (par défaut
| c'est vrai).
<snip>
Peut-être... mais je trouve que c'est typiquement le genre de chose
qui est le boulot de l'OS et non du programme à gérer cela.
Si en tant qu'utilisateur je souhaite cela, il y a ce qu'il faut
dans mon panneau de configuration !
De façon générale je n'aime pas que ce soit le soft qui décide
ce qui est bien pour moi, en tout cas pas lorsqu'il s'agit d'ergonomie.
Mais pas seulement... les rapides de la gâchette, ceux qui ne lisent
pas les messages auront d'autant plus vite cliquez 'ok'
sans même savoir pourquoi :-/
Autant ajouter le fameux "ClicYes" :o))
AMHA
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Salut Jessy,
"Jessy Sempere [MVP]"
| Voici une fonction qu'il faudra que je mette sur mon site...
|
| Donc elle permet de définir si on veut centrer ou non la boîte message
| (par défaut elle est centrée)
| et aussi de positionner ou non la souris sur le bouton "OK" (par défaut
| c'est vrai).
<snip>
Peut-être... mais je trouve que c'est typiquement le genre de chose
qui est le boulot de l'OS et non du programme à gérer cela.
Si en tant qu'utilisateur je souhaite cela, il y a ce qu'il faut
dans mon panneau de configuration !
De façon générale je n'aime pas que ce soit le soft qui décide
ce qui est bien pour moi, en tout cas pas lorsqu'il s'agit d'ergonomie.
Mais pas seulement... les rapides de la gâchette, ceux qui ne lisent
pas les messages auront d'autant plus vite cliquez 'ok'
sans même savoir pourquoi :-/
Autant ajouter le fameux "ClicYes" :o))
AMHA
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Salut Jessy,
"Jessy Sempere [MVP]"
| Voici une fonction qu'il faudra que je mette sur mon site...
|
| Donc elle permet de définir si on veut centrer ou non la boîte message
| (par défaut elle est centrée)
| et aussi de positionner ou non la souris sur le bouton "OK" (par défaut
| c'est vrai).
<snip>
Peut-être... mais je trouve que c'est typiquement le genre de chose
qui est le boulot de l'OS et non du programme à gérer cela.
Si en tant qu'utilisateur je souhaite cela, il y a ce qu'il faut
dans mon panneau de configuration !
De façon générale je n'aime pas que ce soit le soft qui décide
ce qui est bien pour moi, en tout cas pas lorsqu'il s'agit d'ergonomie.
Mais pas seulement... les rapides de la gâchette, ceux qui ne lisent
pas les messages auront d'autant plus vite cliquez 'ok'
sans même savoir pourquoi :-/
Autant ajouter le fameux "ClicYes" :o))
AMHA
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Salut Jessy,
"Jessy Sempere [MVP]"
| Voici une fonction qu'il faudra que je mette sur mon site...
|
| Donc elle permet de définir si on veut centrer ou non la boîte message
| (par défaut elle est centrée)
| et aussi de positionner ou non la souris sur le bouton "OK" (par défaut
| c'est vrai).
<snip>
Peut-être... mais je trouve que c'est typiquement le genre de chose
qui est le boulot de l'OS et non du programme à gérer cela.
Si en tant qu'utilisateur je souhaite cela, il y a ce qu'il faut
dans mon panneau de configuration !
De façon générale je n'aime pas que ce soit le soft qui décide
ce qui est bien pour moi, en tout cas pas lorsqu'il s'agit d'ergonomie.
Mais pas seulement... les rapides de la gâchette, ceux qui ne lisent
pas les messages auront d'autant plus vite cliquez 'ok'
sans même savoir pourquoi :-/
Autant ajouter le fameux "ClicYes" :o))
AMHA
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw