Neurochirurgie minim invazivă
"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv. Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice. www.neurohope.ro |
[C++/MFC Only] Vreau sa ascund o iconita din tray....
Last Updated: Feb 20 2010 12:30, Started by
rilley
, Feb 11 2010 12:54
·
0
#1
Posted 11 February 2010 - 12:54
[C++/MFC Only] Vreau sa ascund o iconita din tray....
Buna, Vreau sa ascund o iconita din tray(de langa ceas), atunci cand se afiseaza, ea nu se afiseaza tot timplul, (se deschide prin intermediul unui process deschis, dar nu vreau sa fie inchis acel process) Nu vreau sa folosesc softuri(PS Tray Factory....), vreau sa fac codu meu. Daca se poate sa fie in C++/MFC Only... (ca in consola nu prea renteaza), sau DLL!!!!! Functionarea lui: Sa verifice cand apar iconite noi in tray(dar sa nu fie cu ciclu while, sa consume din CPU, sa fie prin Message LOOP.... sau asa ceva) Cand apare iconita noua, sa ii verifice "TOOLTIP`U" si "WINDOW CLASS`u", si daca corespund cu ce informatie ii dau eu in codul sursa, iconita sa nu se afiseze, sau sa fie ascunsa. (Poate sa verifice si procesul dar acela nu vreau sa il inchid) MULTUMESC MULT! Edited by rilley, 11 February 2010 - 13:01. |
#2
Posted 11 February 2010 - 13:09
Deci vrei sa ascunzi iconita unui program gen RemoteAdmin ?
|
#3
Posted 11 February 2010 - 13:12
#4
Posted 11 February 2010 - 13:44
#5
Posted 11 February 2010 - 13:49
neagu_laurentiu, on 11th February 2010, 13:44, said: Daca am inteles bine, tu vrei sa "rezolvi" problemele ascunzadu-le sub pres ?! Nu vreau sa rezolv problema programului PS Tray Factory, am o iconita, care nu vreau sa fie acolo, si vreau sa o ascund, nu e legat de Spy tools sau alceva, daca tot va intereseaza va zic ce program e, e FGUARD!, si apare o iconita din cand in cand si ma inerveaaza! |
#6
Posted 11 February 2010 - 13:53
Porneste de aici:
http://msdn.microsof...159(VS.85).aspx si de aici: http://msdn.microsof...352(VS.85).aspx Sau: http://www.online-te...-in-windows-xp/ Nu stiu cum e in 7 nu ar trebui sa fie mare diferenta! Edited by Rapier, 11 February 2010 - 13:57. |
#7
Posted 11 February 2010 - 13:55
Rapier, on 11th February 2010, 13:53, said: Porneste de aici: http://msdn.microsof...159(VS.85).aspx si de aici: http://msdn.microsof...352(VS.85).aspx Nu prea ma descurc, de la 0 |
#8
Posted 11 February 2010 - 13:58
Quote Nu prea ma descurc, de la 0 Mai incearca aiculea: http://www.online-te...y-in-windows-7/ |
#9
Posted 11 February 2010 - 15:31
#10
Posted 11 February 2010 - 15:56
Tu crezi ca asta e solutia, sa dai in cap altui program ?
Vezi daca ala are suport pentru Win 7, daca tu ai licenta, daca nu ai alte probleme hardware etc. Se poate face ce vrei tu dar e inutil. |
|
#11
Posted 11 February 2010 - 16:06
neagu_laurentiu, on 11th February 2010, 15:56, said: Tu crezi ca asta e solutia, sa dai in cap altui program ? Vezi daca ala are suport pentru Win 7, daca tu ai licenta, daca nu ai alte probleme hardware etc. Se poate face ce vrei tu dar e inutil. Are suport windows 7 x64 biti Cu PS Tray Factory am reusit, cand apare acea iconita o si ascunde, dar programul e cam plin de erori, in windows 7 presupun.... asa ca mai bine fac eu aplicatia.... |
#12
Posted 20 February 2010 - 12:30
rilley, on 11th February 2010, 13:55, said: Nu prea ma descurc, de la 0 Aici e vorba de monitorizat si controlat ceva dintr-un alt proces (asazisele "tray icons" nu sunt decat niste butonele intr-un toolbar care sta cuminte intr-o fereastra care ruleaza in procesul "explorer"). Windows-ul e facut in asa fel incat nu orice script kiddie sa faca orice vrea muschii lui cu procesele care nu-i apartin, la orice ora si fara nici un pic de efort. Exista totusi, tehnicile numite DLL Injection and API Hooking de care iti povesteam intr-un alt forum. Folosirea lor insa, e pentru cel putin code monkeys avansati , care presupune:
Cu cele de mai sus ai putea face un programel de monitorizat si controlat iconitele din tray, sigur, functional si elegant. Ca sa nu spui totusi ca-s om rau iti dau si o idee/solutie mult mai simpla dar... de carpeala. Pornind de la faptul ca functia Shell_NotifyIcon identifica o iconita printr-un HWND (handle-ul ferestrei care primeste notificari) si un ID (identificator), faci urmatoarele:
De citit despre:
Edited by ovidiucucu, 20 February 2010 - 12:40. |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users