Quelqu'un sait-il où trouver une documentation sur l'API SendMessage, et
notamment la liste des messages disponibles, avec la syntaxe correspondante.
On m'en a indiqué un exemple, j'en ai trouvé quelques autres dans la base de
connaissances Microsoft, mais je sais qu'il y en a une grande quantité.
Merci
E. Barsalou
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
François Picalausa
Hello,
Tout dépend du destinatire du message... Et chaque contrôle peut avoir ses message perso. Cela fait potentiellement une infinité de messages! Sur http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/indivcontrol.asp tu trouveras les messages des contrôles "standards". (avec par exemple: http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/listview/messages/lvm_approximateviewrect.asp)
Il y a aussi des message communs a certains contrôle: http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/common/messages/ccm_dpiscale.asp (Dont le WM_NOTIFY qui a plusieurs variantes en fonction du contrôle et du type de notification)
Il existe aussi des messages relatifs au shell de windows: http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/reference/messages/messages.asp
De ceux relatifs aux fenêtres: http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/windowing/windows/windowreference/windowmessages/mn_gethmenu.asp
Certains sont relatifs à la souris: http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/userinput/mouseinput/mouseinputreference/mouseinputmessages/wm_capturechanged.asp
Enfin, tout ce qui concerne les messages est expliqué ici: http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/windowing/messagesandmessagequeues.asp Et plus particulèrement ce qui concerne SendMessage: http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/windowing/messagesandmessagequeues/messagesandmessagequeuesreference/messagesandmessagequeuesfunctions/sendmessage.asp
Mais il est quasi impossible de tous les lister et il peut en apparaitre chaque jour... Cont MON_MESSAGE = WM_APP + 12 Et hop, un nouveau!
-- François Picalausa (MVP VB) http://faq.vb.free.fr --- http://msdn.microsoft.com http://apisvb.europe.webmatrixhosting.net
"Barsalou" a écrit dans le message de news:
Quelqu'un sait-il où trouver une documentation sur l'API SendMessage, et notamment la liste des messages disponibles, avec la syntaxe correspondante. On m'en a indiqué un exemple, j'en ai trouvé quelques autres dans la base de connaissances Microsoft, mais je sais qu'il y en a une grande quantité. Merci E. Barsalou
Hello,
Tout dépend du destinatire du message... Et chaque contrôle peut avoir ses
message perso. Cela fait potentiellement une infinité de messages!
Sur
http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/indivcontrol.asp
tu trouveras les messages des contrôles "standards". (avec par exemple:
http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/listview/messages/lvm_approximateviewrect.asp)
Il y a aussi des message communs a certains contrôle:
http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/common/messages/ccm_dpiscale.asp
(Dont le WM_NOTIFY qui a plusieurs variantes en fonction du contrôle et du
type de notification)
Il existe aussi des messages relatifs au shell de windows:
http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/reference/messages/messages.asp
De ceux relatifs aux fenêtres:
http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/windowing/windows/windowreference/windowmessages/mn_gethmenu.asp
Certains sont relatifs à la souris:
http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/userinput/mouseinput/mouseinputreference/mouseinputmessages/wm_capturechanged.asp
Enfin, tout ce qui concerne les messages est expliqué ici:
http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/windowing/messagesandmessagequeues.asp
Et plus particulèrement ce qui concerne SendMessage:
http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/windowing/messagesandmessagequeues/messagesandmessagequeuesreference/messagesandmessagequeuesfunctions/sendmessage.asp
Mais il est quasi impossible de tous les lister et il peut en apparaitre
chaque jour...
Cont MON_MESSAGE = WM_APP + 12
Et hop, un nouveau!
--
François Picalausa (MVP VB)
http://faq.vb.free.fr --- http://msdn.microsoft.com
http://apisvb.europe.webmatrixhosting.net
"Barsalou" <eric.barsalou@wanadoo.fr> a écrit dans le message de
news:ulcckpUWEHA.1488@TK2MSFTNGP09.phx.gbl
Quelqu'un sait-il où trouver une documentation sur l'API SendMessage,
et notamment la liste des messages disponibles, avec la syntaxe
correspondante. On m'en a indiqué un exemple, j'en ai trouvé quelques
autres dans la base de connaissances Microsoft, mais je sais qu'il y
en a une grande quantité. Merci
E. Barsalou
Tout dépend du destinatire du message... Et chaque contrôle peut avoir ses message perso. Cela fait potentiellement une infinité de messages! Sur http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/indivcontrol.asp tu trouveras les messages des contrôles "standards". (avec par exemple: http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/listview/messages/lvm_approximateviewrect.asp)
Il y a aussi des message communs a certains contrôle: http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/common/messages/ccm_dpiscale.asp (Dont le WM_NOTIFY qui a plusieurs variantes en fonction du contrôle et du type de notification)
Il existe aussi des messages relatifs au shell de windows: http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/reference/messages/messages.asp
De ceux relatifs aux fenêtres: http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/windowing/windows/windowreference/windowmessages/mn_gethmenu.asp
Certains sont relatifs à la souris: http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/userinput/mouseinput/mouseinputreference/mouseinputmessages/wm_capturechanged.asp
Enfin, tout ce qui concerne les messages est expliqué ici: http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/windowing/messagesandmessagequeues.asp Et plus particulèrement ce qui concerne SendMessage: http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/windowing/messagesandmessagequeues/messagesandmessagequeuesreference/messagesandmessagequeuesfunctions/sendmessage.asp
Mais il est quasi impossible de tous les lister et il peut en apparaitre chaque jour... Cont MON_MESSAGE = WM_APP + 12 Et hop, un nouveau!
-- François Picalausa (MVP VB) http://faq.vb.free.fr --- http://msdn.microsoft.com http://apisvb.europe.webmatrixhosting.net
"Barsalou" a écrit dans le message de news:
Quelqu'un sait-il où trouver une documentation sur l'API SendMessage, et notamment la liste des messages disponibles, avec la syntaxe correspondante. On m'en a indiqué un exemple, j'en ai trouvé quelques autres dans la base de connaissances Microsoft, mais je sais qu'il y en a une grande quantité. Merci E. Barsalou