Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1768 connectés 

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  631  632  633  ..  27099  27100  27101  27102  27103  27104
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°463406
chrisbk
-
Posté le 21-07-2003 à 14:42:33  profilanswer
 

Reprise du message précédent :

skeye a écrit :


Sisi...mais l'est pas encore sorti le jeu qui va avec... [:skeye]  
Far cry, c'est bien ca?


 
oué :O

mood
Publicité
Posté le 21-07-2003 à 14:42:33  profilanswer
 

n°463410
LetoII
Le dormeur doit se réveiller
Posté le 21-07-2003 à 14:48:48  profilanswer
 

skeye a écrit :

Bon, l'handicapé des window messages est de retour!
Voilà ce que je fais:

Code :
  1. //Dans initDialog
  2. ...
  3. //Création de l'icone
  4. nid.cbSize = sizeof(NOTIFYICONDATA);
  5. nid.hWnd = GetSafeHwnd();
  6. nid.uID = 1;
  7. nid.uFlags = NIF_ICON | NIF_MESSAGE | NIF_TIP;
  8. strcpy(nid.szTip,"Surveillance de la base de données..." );
  9. nid.uCallbackMessage = WM_TRAY_CLICK;
  10. nid.hIcon = (HICON) AfxGetApp()->LoadIcon(IDR_MAINFRAME);
  11. Shell_NotifyIcon(NIM_ADD,(_NOTIFYICONDATAA *)&nid);
  12. //Minimisation
  13. PostMessage(WM_SYSCOMMAND, SC_MINIMIZE);
  14. //Dans OnSysCommand
  15. ...
  16. if ((nID & 0xFFF0) == SC_MINIMIZE)
  17. {
  18. // Overload default behaviour
  19. OnShowWindow(FALSE, SW_PARENTCLOSING);
  20. }
  21. //Dans OnShowWindow
  22. if (nStatus == SW_PARENTCLOSING) {
  23.     ShowWindow(SW_MINIMIZE);
  24.     ShowWindow(SW_HIDE);
  25.     }
  26. else if (nStatus == SW_PARENTOPENING) {
  27.         ShowWindow(SW_NORMAL);
  28.      }
  29. else
  30. CDialog::OnShowWindow(bShow, nStatus);
  31. //Dans OnTrayClick
  32. OnShowWindow(TRUE, SW_PARENTOPENING);


 
C'est normal le comportement à la con dont je parlais tout à l'heure (fenetre qui revient au premier plan lorsque je passe au-dessus du tray icon)?
Je me suis p-e vautré pour le ON_MESSAGE? J'ai mis ca:

Code :
  1. ON_MESSAGE(WM_TRAY_CLICK, OnTrayClick)


A la fin de la message map de mon dialog ppal...


 
Tu as défini: WM_TRAY_CLICK?
 


---------------
Le Tyran
n°463411
skeye
Posté le 21-07-2003 à 14:49:12  profilanswer
 


C'est dur de faire parler d'un moteur 3D tant que le jeu de "démo" est pas sorti...surtout quand tu as les moteurs de doom3 et half-life2 qui sont dans le même cas au même moment! [:skeye]

n°463412
skeye
Posté le 21-07-2003 à 14:49:58  profilanswer
 

LetoII a écrit :


 
Tu as défini: WM_TRAY_CLICK?
 
 


ben oui, sinon il se passerait rien... [:skeye]  

Code :
  1. #define WM_TRAY_CLICK       (WM_USER + 1)

n°463414
chrisbk
-
Posté le 21-07-2003 à 14:51:01  profilanswer
 

skeye a écrit :


C'est dur de faire parler d'un moteur 3D tant que le jeu de "démo" est pas sorti...surtout quand tu as les moteurs de doom3 et half-life2 qui sont dans le même cas au même moment! [:skeye]  


 
oué mais eux je vois des news passer de tps en tps, mais sur crytek que dalle :O (Enfin je suis pas les news au jour le jour aussi :D)
 

n°463416
chrisbk
-
Posté le 21-07-2003 à 14:51:32  profilanswer
 

skeye a écrit :


ben oui, sinon il se passerait rien... [:skeye]  

Code :
  1. #define WM_TRAY_CLICK       (WM_USER + 1)




 
pis tu l'envoie au moins, ce message ? [:ddr555]

n°463417
LetoII
Le dormeur doit se réveiller
Posté le 21-07-2003 à 14:53:12  profilanswer
 

skeye a écrit :


ben oui, sinon il se passerait rien... [:skeye]  

Code :
  1. #define WM_TRAY_CLICK       (WM_USER + 1)




 
Oui c normal, le vrai message est en argument de celui qui t'es envoyé. Et comem il t'envoie un message chaque fois qu'il se passe un truc sur l'icone (passage de souris, clic...)


---------------
Le Tyran
n°463418
skeye
Posté le 21-07-2003 à 14:53:14  profilanswer
 

chrisbk a écrit :


 
oué mais eux je vois des news passer de tps en tps, mais sur crytek que dalle :O (Enfin je suis pas les news au jour le jour aussi :D)


J'en ai un peu entendu parler ya (très) longtemps, puis plus récemment pdt le dernier salon de jeux videos, chéplulnom!

n°463421
skeye
Posté le 21-07-2003 à 14:54:00  profilanswer
 

LetoII a écrit :


 
Oui c normal, le vrai message est en argument de celui qui t'es envoyé. Et comem il t'envoie un message chaque fois qu'il se passe un truc sur l'icone (passage de souris, clic...)


ahhhhhhhhhh!
Bon alors vais regarder de plus près comment ca se passe!
[edit]
Et je devine comment moi tout ca...et les params que doit prendre ma fonction OnTrayClick??!
'tain je bosserai jamais chez minimou, ca c'est sur... :sweat:


Message édité par skeye le 21-07-2003 à 14:56:59
n°463422
skeye
Posté le 21-07-2003 à 14:54:31  profilanswer
 

chrisbk a écrit :


 
pis tu l'envoie au moins, ce message ? [:ddr555]


Suis, un peu...il est rattaché à mon icone... :whistle:

mood
Publicité
Posté le 21-07-2003 à 14:54:31  profilanswer
 

n°463432
skeye
Posté le 21-07-2003 à 15:03:43  profilanswer
 

skeye a écrit :


ahhhhhhhhhh!
Bon alors vais regarder de plus près comment ca se passe!
[edit]
Et je devine comment moi tout ca...et les params que doit prendre ma fonction OnTrayClick??!
'tain je bosserai jamais chez minimou, ca c'est sur... :sweat:  


là chuis gland, chrisbk l'avait posté... :whistle:

n°463449
LetoII
Le dormeur doit se réveiller
Posté le 21-07-2003 à 15:19:50  profilanswer
 

skeye a écrit :


là chuis gland, chrisbk l'avait posté... :whistle:  


 
Et puis si tu avais lu toute la description de la fontion... :whistle:


---------------
Le Tyran
n°463459
chrisbk
-
Posté le 21-07-2003 à 15:32:07  profilanswer
 

>Harko : Tres pertinente remarque sur le topic de clubic, ca fait lgtemps que j'etais pas allé voir :D

n°463463
skeye
Posté le 21-07-2003 à 15:33:25  profilanswer
 

Bon, j'ai donc déclaré ma fonction OnTruc:

Code :
  1. afx_msg LRESULT memberFxn(WPARAM, LPARAM);


Encore une fois je l'ai dans l'os paskeu j'ai aucun exemple me permettant de deviner comment je me sers des params...
Bien entendu, farfouiller la msdn à la recherche d'un exemple n'est pas la solution, comme d'hab...je commence à m'habituer![:benou]
Une âme charitable saurait comment je peux extirper une info de cette merdasse?
Avec le débugger j'obtiens que pour un click le second param vaut 513, alors qu'il vaut 512 au passage de la souris, mais c'est pas terrible comme code ca...je dois bien pouvoir avoir une jolie liste de constantes pour ces trucs kkpart, non?

n°463467
chrisbk
-
Posté le 21-07-2003 à 15:35:36  profilanswer
 

boudiou :O
 
wparam/ lparam c'est les params standart de n'importe quel message windows
 
Vu que tu definis ton propre message (WM_USER + tagada) c'est a toi de definir ce que tu veux qu'il y ait dedans
si tu t'en fous ben tu les laisses comme ca et t'y touche pas :O


Message édité par chrisbk le 21-07-2003 à 15:35:50
n°463472
skeye
Posté le 21-07-2003 à 15:41:07  profilanswer
 

chrisbk a écrit :

boudiou :O
 
wparam/ lparam c'est les params standart de n'importe quel message windows
 
Vu que tu definis ton propre message (WM_USER + tagada) c'est a toi de definir ce que tu veux qu'il y ait dedans
si tu t'en fous ben tu les laisses comme ca et t'y touche pas :O


Mé noooooon...comme dit Leto, mon message a moi recup en param le vrai message qui correspond à l'événement qui intervient sur l'icone...
Et donc c'est ce message là que je veux moi...
Ou alors j'ai encore rien compris...:??:
Notez bien que si je ne restaure mon dialog que lorsque lparam vaut 513 ou 516 mon dialog se réaffiche lors d'un click gauche ou un click droit... [:skeye]

n°463476
skeye
Posté le 21-07-2003 à 15:43:38  profilanswer
 

skeye a écrit :


Mé noooooon...comme dit Leto, mon message a moi recup en param le vrai message qui correspond à l'événement qui intervient sur l'icone...
Et donc c'est ce message là que je veux moi...
Ou alors j'ai encore rien compris...:??:
Notez bien que si je ne restaure mon dialog que lorsque lparam vaut 513 ou 516 mon dialog se réaffiche lors d'un click gauche ou un click droit... [:skeye]  


Bon, 513 c'est WM_LBUTTONDOWN et 516 WM_RBUTTONDOWN...j'ai la liste...

n°463480
LetoII
Le dormeur doit se réveiller
Posté le 21-07-2003 à 15:44:53  profilanswer
 

skeye a écrit :


Mé noooooon...comme dit Leto, mon message a moi recup en param le vrai message qui correspond à l'événement qui intervient sur l'icone...
Et donc c'est ce message là que je veux moi...
Ou alors j'ai encore rien compris...:??:
Notez bien que si je ne restaure mon dialog que lorsque lparam vaut 513 ou 516 mon dialog se réaffiche lors d'un click gauche ou un click droit... [:skeye]  


 
Mais c pas vrai de pas savoir lire une doc:
 

Citation :

uCallbackMessage
Application-defined message identifier. The system uses this identifier to send notifications to the window identified in hWnd. These notifications are sent when a mouse event occurs in the bounding rectangle of the icon, or when the icon is selected or activated with the keyboard. The wParam parameter of the message contains the identifier of the taskbar icon in which the event occurred. The lParam parameter holds the mouse or keyboard message associated with the event. For example, when the pointer moves over a taskbar icon, lParam is set to WM_MOUSEMOVE. See the Taskbar guide chapter for further discussion.  


 
Donc dans ton lparam t'as le message t'as plus qu'à tester sa valeur par raport à la liste des WM_*


---------------
Le Tyran
n°463487
skeye
Posté le 21-07-2003 à 15:47:56  profilanswer
 

LetoII a écrit :


 
Mais c pas vrai de pas savoir lire une doc:
 

Citation :

uCallbackMessage
Application-defined message identifier. The system uses this identifier to send notifications to the window identified in hWnd. These notifications are sent when a mouse event occurs in the bounding rectangle of the icon, or when the icon is selected or activated with the keyboard. The wParam parameter of the message contains the identifier of the taskbar icon in which the event occurred. The lParam parameter holds the mouse or keyboard message associated with the event. For example, when the pointer moves over a taskbar icon, lParam is set to WM_MOUSEMOVE. See the Taskbar guide chapter for further discussion.  


 
Donc dans ton lparam t'as le message t'as plus qu'à tester sa valeur par raport à la liste des WM_*


J'avais fini par trouver... [:skeye]  
Dsl d'être très lourd aujourd'hui, mais je me remets très mal de mon WE, la msdn me fout des boutons, il fait pas beau, j'ai plein de trucs à faire et j'ai pas envie, et j'ai pas la peche, et ici ils sont tous en vacances ca me fout le cafard, et...

n°463500
mareek
Et de 3 \o/
Posté le 21-07-2003 à 15:54:08  profilanswer
 

bon, c'est finit de parler de prog ici [:shakalagoons]
 
Au départ, c'est quand même un topic de blabla :o


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°463502
skeye
Posté le 21-07-2003 à 15:54:59  profilanswer
 

mareek a écrit :

bon, c'est finit de parler de prog ici [:shakalagoons]
 
Au départ, c'est quand même un topic de blabla :o


Sujet : BlaBla@Programmation

n°463503
benou
Posté le 21-07-2003 à 15:55:25  profilanswer
 

mareek a écrit :

bon, c'est finit de parler de prog ici


+1 !
 
elles sont où les nanas ?


---------------
ma vie, mon oeuvre - HomePlayer
n°463505
mareek
Et de 3 \o/
Posté le 21-07-2003 à 15:55:53  profilanswer
 

skeye a écrit :


Sujet : BlaBla@Programmation


 :non:  
Sujet : BlaBla@Programmation
"Programmation", c'est juste pour signaler la cat :o


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°463511
LetoII
Le dormeur doit se réveiller
Posté le 21-07-2003 à 15:57:58  profilanswer
 

mareek a écrit :


 :non:  
Sujet : BlaBla@Programmation
"Programmation", c'est juste pour signaler la cat :o


 
Jutement: du blabla sur la prog  [:ddr555]


---------------
Le Tyran
n°463515
skeye
Posté le 21-07-2003 à 15:59:34  profilanswer
 

benou a écrit :


+1 !
 
elles sont où les nanas ?


Toutes en vacances, non?

n°463520
benou
Posté le 21-07-2003 à 16:01:55  profilanswer
 

skeye a écrit :


Toutes en vacances, non?


vrai ?? [:sisicaivrai]


---------------
ma vie, mon oeuvre - HomePlayer
n°463522
chrisbk
-
Posté le 21-07-2003 à 16:02:33  profilanswer
 

oué et bien, hein ? Rude journée, mais la je crois que je vais plier bagage, m'acheter biere et pizza et me preparer pour une bonne soiree code des familles :O

n°463526
mareek
Et de 3 \o/
Posté le 21-07-2003 à 16:05:26  profilanswer
 

skeye a écrit :


Toutes en vacances, non?


urd oui
belial oui
walli ??? (non il me semble)
prettysmile non (mais pas de net au boulot je crois)
tchoupinette oui
antp non (mais fête nat. en Belgique)
 
j'espère n'avoir oublié personne


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°463527
benou
Posté le 21-07-2003 à 16:05:36  profilanswer
 

chrisbk a écrit :

la je crois que je vais plier bagage, m'acheter biere et pizza et me preparer pour une bonne soiree code des familles :O


voilà ce que ca donne quand y a plus de nana ... [:mlc]


---------------
ma vie, mon oeuvre - HomePlayer
n°463529
chrisbk
-
Posté le 21-07-2003 à 16:06:28  profilanswer
 

benou a écrit :


voilà ce que ca donne quand y a plus de nana ... [:mlc]


 
Clair :D
en pas deux jours c'est le retour au sauvagisme :D

n°463530
mareek
Et de 3 \o/
Posté le 21-07-2003 à 16:06:29  profilanswer
 

benou a écrit :


voilà ce que ca donne quand y a plus de nana ... [:mlc]


On va tous devenir des HotShot en puissance  [:nico0]


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°463531
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 21-07-2003 à 16:06:35  profilanswer
 

mareek a écrit :


belial oui


L'est toujours sur Paris, hein, c'est juste qu'elle va moins sul'Net bicoze hébergement d'une copine [:spamafote]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°463532
totalnewby
Posté le 21-07-2003 à 16:07:05  profilanswer
 

mareek a écrit :


urd oui
belial oui
walli ??? (non il me semble)
prettysmile non (mais pas de net au boulot je crois)
tchoupinette oui
antp non (mais fête nat. en Belgique)
 
j'espère n'avoir oublié personne


[:cupra]

n°463534
Mr yvele
yvele n'est plus.
Posté le 21-07-2003 à 16:07:27  profilanswer
 

[:maxxxxxx]  
 
pour vous redonner le moral [:dawa]


---------------
yvele n'est plus.
n°463535
mareek
Et de 3 \o/
Posté le 21-07-2003 à 16:07:33  profilanswer
 

Taiche a écrit :


L'est toujours sur Paris, hein, c'est juste qu'elle va moins sul'Net bicoze hébergement d'une copine [:spamafote]


elle a qu'à nous présenter sa copine [:zebra33]


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°463536
benou
Posté le 21-07-2003 à 16:08:43  profilanswer
 

Taiche a écrit :


elle va moins sul'Net bicoze hébergement d'une copine [:spamafote]


voila ce que ca donne quand y a plus que des nana ! [:ddr555]


---------------
ma vie, mon oeuvre - HomePlayer
n°463537
Mr yvele
yvele n'est plus.
Posté le 21-07-2003 à 16:09:48  profilanswer
 

vive les singes bonobos!  :o


---------------
yvele n'est plus.
n°463542
Mr yvele
yvele n'est plus.
Posté le 21-07-2003 à 16:12:45  profilanswer
 

ça vous dit un débarquement trollique en force sur café@graphisme [:dawa]
 
genre la bande des progueux qui marravent les grapheux à grands coups de dawa clignotant!
un ptit rush quoi..


Message édité par Mr yvele le 21-07-2003 à 16:14:08

---------------
yvele n'est plus.
n°463544
mareek
Et de 3 \o/
Posté le 21-07-2003 à 16:13:43  profilanswer
 

Mr yvele a écrit :

ça vous dit un débarquement trollique en force sur café@graphisme [:dawa]

ouais, vas-y on te suis :o


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°463545
antp
Champion des excuses bidons
Posté le 21-07-2003 à 16:13:46  profilanswer
 

Oui, mais je te TT d'ici alors


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°463547
mareek
Et de 3 \o/
Posté le 21-07-2003 à 16:14:21  profilanswer
 

mareek a écrit :


antp non (mais fête nat. en Belgique)


J'y crois pas, personne a fait de remarque [:mlc2]


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  631  632  633  ..  27099  27100  27101  27102  27103  27104

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)