Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Cumparare AC Gree [Buget maxim 30...

Telekom

Ce e aratarea asta ?

Probleme timonerie schimbator sau...
 Numar strada gresit in contractul...

Centrala Ariston Cares Premium 24...

La multi ani @Klasse!

La multi ani @shmecherul!
 pareri ipad 6-2018- flip

Cum au aparut supermarketurile in...

Campanii mincinoase Carrefour

Tv toshiba defect
 touchscreen navigatie stricat

bonsai - de unde?

Resetare Bonus Malus

Unitatea optica DVD-rw absenta pe...
 

Toolbar Buttons

- - - - -
  • Please log in to reply
5 replies to this topic

#1
don_vermut

don_vermut

    Junior Member

  • Grup: Members
  • Posts: 56
  • Înscris: 06.11.2007
Am si eu o problema urgenta. Am nevoie de o structura cu ajutorul careia sa pot da click pe un buton din toolbar-ul altei aplicatii, cand aceasta este minimizata. Am handle-ul toolbar-ului insa nu reusesc nici cum sa actionez vre-unul din butoane.
Am incercat sa monitorizez mesajele primite in fereastra principala cu winspector spy, sperand sa gasesc vre-un WM_COMMAND insa nu am gasit nimic care sa sugereze apasarea butonului. Acelasi lucru si pentru toolbar.

Daca ati mai facut asa ceva, sau daca aveti vre-o idee (nu ca nu as fi incercat o gramada de metode gasite pe alte forumuri) tare as aprecia o mana de ajutor...

Edited by don_vermut, 21 October 2009 - 09:59.


#2
Sorin Nedelcu

Sorin Nedelcu

    Member

  • Grup: Members
  • Posts: 638
  • Înscris: 15.10.2006
Lost in translation...
Net sau vb6?
nu inteleg ce doresti sa faci...?
Vrei sa trimiti un mesaj din interiorul unei aplicatii catre alta aplicatie?

#3
don_vermut

don_vermut

    Junior Member

  • Grup: Members
  • Posts: 56
  • Înscris: 06.11.2007

View PostSorin Nedelcu, on 21st October 2009, 18:20, said:

Lost in translation...
Net sau vb6?
nu inteleg ce doresti sa faci...?
Vrei sa trimiti un mesaj din interiorul unei aplicatii catre alta aplicatie?

Exact. Vb6... Am handle-ul toolbar-ului, dar, cand execut SendMessage(toolbar, TB_BUTTONCOUNT, 0, 0) imi returneaza 0.

Am incercat sa folosesc sendmessage sa execut un click la anumite cordonate. Am monitorizat mesajele primite cu winspector spy, dar cand primeste WM_LBUTTONDOWN, cordonatele sunt "prestabilite" -1820 si 19, indiferent de ce valori folosesc sa-mi construiesc lparam...

#4
Sorin Nedelcu

Sorin Nedelcu

    Member

  • Grup: Members
  • Posts: 638
  • Înscris: 15.10.2006
Daca nu te superi catre ce aplicatie vrei  sa trimiti clickul?

#5
don_vermut

don_vermut

    Junior Member

  • Grup: Members
  • Posts: 56
  • Înscris: 06.11.2007

View PostSorin Nedelcu, on 22nd October 2009, 00:30, said:

Daca nu te superi catre ce aplicatie vrei  sa trimiti clickul?

Este un PC Sync Manager pt china phones... Daca vrei o pot posta.

#6
Sorin Nedelcu

Sorin Nedelcu

    Member

  • Grup: Members
  • Posts: 638
  • Înscris: 15.10.2006
Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long

codul tau:
SendMessage(toolbar??hwnd??, TB_BUTTONCOUNT, 0, 0)

obtine adevaratul hwnd cu SendMessage(GetWindow(Toolbar1.hwnd,GW_CHILD), TB_BUTTONCOUNT, 0, 0)

sau poti incerca cu

Declare Function SendMessageTimeout Lib "user32" Alias "SendMessageTimeoutA" (ByVal hwnd As Long, ByVal msg As Long, ByVal wParam As Long, ByVal lParam As String, ByVal fuFlags As Long, ByVal uTimeout As Long, lpdwResult As Long) As Long

Mai ai posibilitatea de a da click dupa ce ai obtinut suprafata butonului

Edited by Sorin Nedelcu, 22 October 2009 - 14:02.


Anunturi

Chirurgia endoscopică a hipofizei Chirurgia endoscopică a hipofizei

"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală.

Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate