Chirurgia spinală minim invazivă
Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical. Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale. www.neurohope.ro |
[C++/MFC Only] Vreau sa ascund o iconita din tray....
Ultima postare: feb 20 2010 12:30, Inițiat de
rilley
, feb 11 2010 12:54
·
0
#1
Publicat: 11 februarie 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! Editat de rilley, 11 februarie 2010 - 13:01. |
#3
Publicat: 11 februarie 2010 - 13:12
#5
Publicat: 11 februarie 2010 - 13:49
neagu_laurentiu, pe 11th February 2010, 13:44, a scris: 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
Publicat: 11 februarie 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! Editat de Rapier, 11 februarie 2010 - 13:57. |
#7
Publicat: 11 februarie 2010 - 13:55
Rapier, pe 11th February 2010, 13:53, a scris: 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
Publicat: 11 februarie 2010 - 13:58
Citat Nu prea ma descurc, de la 0 Mai incearca aiculea: http://www.online-te...y-in-windows-7/ |
#9
Publicat: 11 februarie 2010 - 15:31
#11
Publicat: 11 februarie 2010 - 16:06
neagu_laurentiu, pe 11th February 2010, 15:56, a scris: 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
Publicat: 20 februarie 2010 - 12:30
rilley, pe 11th February 2010, 13:55, a scris: 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:
Editat de ovidiucucu, 20 februarie 2010 - 12:40. |
Anunturi
▶ Utilizatori activi: 1
0 membri, 1 vizitatori, 0 utilizatori anonimi