begin process at 2012 05 30 20:01:11
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Windows

 > 

GUI

 > 

Win32 - Message WM_LBUTTONUP non reçu


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Win32 - Message WM_LBUTTONUP non reçu

mardi 17 novembre 2009 à 23:56:19 | Win32 - Message WM_LBUTTONUP non reçu

nico255

Bonsoir,

mon programme en C Win32 est en tray-icon et s'inspire fortement de la source
CONTROLE-VOLUME-OSD-WIN32 (ID=38949)
- une CreateWindowEx WS_EX_TOOLWINDOW | WS_EX_TOPMOST uniquement (sans gérer la transparence)
n'apparait à l'écran que la zone cliente (dessiné par WM_PAINT)
- 2 DlgProc en plus de la WndProc
- je déplace cette fenetre par case WM_NCHITTEST : return HTCAPTION dans mon WM_COMMAND

voila, le contexte est posé :o)

Mon PB est que je ne capte aucun message souris (UP/DOWN/RIGHT/LEFT) et que je ne comprend pas pourquoi... en même temps j'ai encore des choses à apprendre en win32 !!

Je me demande s'il y a une solution pour gérer cela dans le WM_COMMAND
ou alors un HOOK souris, ou HWND_MESSAGE (To create a message-only window) ou créer un ctrl non dessiné qui ferais la taille de ma zone cliente...

En fait je voudrais que mon menu accessible depuis mon icone applicatif, dans le tray
case WM_SHELLNOTIFY : if (wParam == IDM_TASKBAR_ICON && (lParam == WM_LBUTTONUP || lParam == WM_RBUTTONUP))
soit aussi accessible par le clic droit dans la zone cliente de ma ToolWindow

merci pour vos suggestions


Cette discussion est classée dans : message, wm, zone, win32, lbuttonup


Répondre à ce message

Sujets en rapport avec ce message

pb a la fermeture de win [ par stick ] bonjours,alors voilou, je fais une appli en utilisant l'api window, mais si je ferme windows sans quitter le programme auparavant, celui ci plante et pb HOOK WH_GETMESSAGE et PostMessage [ par mortiis ] Bonjour à tousJe suis en train de faire une application qui utilisa un hook GetMessage global dans un dll et j'intercepte le message WM_RBUTTONDOWN.to Hook et WM_WINDOWPOSCHANGED [ par vecchio56 ] Je fais un programme qui doit savoir à tout moment quelle est la fenêtre au premier plan. J'ai donc fait un hook de type WH_GETMESSAGE pour pouvoir in C - WIN32 API - [ par philip63 ] Bonjour,Mon service tourne sousW2k en Local System; il est non-interactif (Service-0x0-3e7$\Default). Aprés avoir testé l'absence du Shell par defaut couleur boutton [ par pmolina ] je sais que la question a deja ete traitée mais je n'arrive pas a appliquer la reponse.En effet mon but est de changer la couleur d'un bouton. pour ce Touche F12 Win32 [ par zibo3 ] Bonjour,J'ai un petit soucis surement très bête mais j'ai développé une application Win32 et dans mon application lorsque j'appuie sur la touche F12, ordonner un message WM_CTLCOLORDLG ? [ par Gendal67 ] Bonsoir tout le monde...Alors la, je reste coincé sans réponses sur le forum aors je vous pose la question (ça pourra en aider d'autres surement)...co WM_MOUSEWHEEL [ par watashi_blao ] dsl mais j'ai un problème avec ce message ... j'inclue windows.h et winuser.h...mais WM_MOUSEWHEEL... est undeclared identifier.si quelqu'un sait ce q WM_MOUSEWHEEL version 2 [ par watashi_blao ] j'intercepte pas le message WM_MOUSEWHEEL dans ma fenetre fille (qui gère opengl. je veux intercepter le message dans la fonction de traitement des me SendMessage à Dialog [ par vecchio56 ] Salut J'ai un question pour la valeur retournée pas SendMessage quand on l'utilise pour envoyer un message à un Dialog. Voici un exemple: INT_PTR CAL


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,546 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales