Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Softverski click na dugme - kako ?

[es] :: C/C++ programiranje :: Softverski click na dugme - kako ?

[ Pregleda: 2162 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Toxter
NS

Član broj: 39393
Poruke: 317
*.ns.ac.yu.



+6 Profil

icon Softverski click na dugme - kako ?10.08.2006. u 22:44 - pre 215 meseci
Imam ovakvu situaciju:

Code:
CWnd* button = GetDlgItem(IDD_MYBUTTON);


Kako da simuliram klik na ovo dugme iz programa?
Pokusavao sam sa SendMessage i sa PostMessage ali neuspesno.

Ako neko moze pomoci bio bih mu zahvalan.

Pozdrav!
Sad mu nije nista, ubio si ga k'o zeca...
 
Odgovor na temu

kiklop74
Darko Miletić
Buenos Aires

Član broj: 78422
Poruke: 569
*.fibertel.com.ar.

Sajt: ar.linkedin.com/pub/darko..


+13 Profil

icon Re: Softverski click na dugme - kako ?11.08.2006. u 02:32 - pre 215 meseci
Nesto kao ovo:
Code:

CWnd* button = GetDlgItem(IDD_MYBUTTON);
PostMessage( button->GetParent()->GetSafeHwnd() , 
                    BN_CLICKED, 
                    IDD_MYBUTTON, 
                    (LPARAM) button->GetSafeHwnd()  );




Tko leti vrijedi
 
Odgovor na temu

stargazer
bgd

Član broj: 85916
Poruke: 117
*.eunet.yu.



Profil

icon Re: Softverski click na dugme - kako ?11.08.2006. u 11:06 - pre 215 meseci
ili ovo :

Code:

CWnd* button = GetDlgItem(IDD_MYBUTTON);
SendMessage( button->GetParent()->GetSafeHwnd() , 
                    WM_COMMAND, 
                    MAKEWPARAM(IDD_MYBUTTON, BN_CLICKED), 
                    (LPARAM) button->GetSafeHwnd()  );

With no lovin' in our souls and no money in our coats you can't say we're satisfied
 
Odgovor na temu

kiklop74
Darko Miletić
Buenos Aires

Član broj: 78422
Poruke: 569
*.iplannetworks.net.

Sajt: ar.linkedin.com/pub/darko..


+13 Profil

icon Re: Softverski click na dugme - kako ?11.08.2006. u 16:31 - pre 215 meseci
BTW (offtopic) kako samo mrzim ove MFC kobasice za pristup "nechemu".

Kao ovo:

Code:

AfxGetApp()->GetMainWnd()->GetOvo()->GetOno()->m_nekibezvezechlan



Tko leti vrijedi
 
Odgovor na temu

stargazer
bgd

Član broj: 85916
Poruke: 117
*.eunet.yu.



Profil

icon Re: Softverski click na dugme - kako ?11.08.2006. u 19:15 - pre 215 meseci
(offtopic) hehe
With no lovin' in our souls and no money in our coats you can't say we're satisfied
 
Odgovor na temu

Toxter
NS

Član broj: 39393
Poruke: 317
*.ns.ac.yu.



+6 Profil

icon Re: Softverski click na dugme - kako ?14.08.2006. u 16:42 - pre 215 meseci
Hvala na pomoci momci, ali to ne funkcionise.
Ne odradjuje mi klik na dugme.

Pozdrav!
Sad mu nije nista, ubio si ga k'o zeca...
 
Odgovor na temu

kiklop74
Darko Miletić
Buenos Aires

Član broj: 78422
Poruke: 569
*.iplannetworks.net.

Sajt: ar.linkedin.com/pub/darko..


+13 Profil

icon Re: Softverski click na dugme - kako ?14.08.2006. u 18:20 - pre 215 meseci
Jes da sam kucao bez isprobavanja ali evo prociscenog primera koji 100% radi (proverio sam)
Cisti MFC:

Code:

    CWnd* button = GetDlgItem(IDD_MYBUTTON);
    if (button != NULL) {
        button->GetParent()->PostMessage( WM_COMMAND,
                                          MAKEWPARAM(IDD_MYBUTTON, BN_CLICKED),
                                          (LPARAM) button->GetSafeHwnd());
    }



Tko leti vrijedi
 
Odgovor na temu

Toxter
NS

Član broj: 39393
Poruke: 317
*.ADSL.neobee.net.



+6 Profil

icon Re: Softverski click na dugme - kako ?15.08.2006. u 07:28 - pre 215 meseci
Citat:
kiklop74: Jes da sam kucao bez isprobavanja ali evo prociscenog primera koji 100% radi (proverio sam)
Cisti MFC:

Code:

    CWnd* button = GetDlgItem(IDD_MYBUTTON);
    if (button != NULL) {
        button->GetParent()->PostMessage( WM_COMMAND,
                                          MAKEWPARAM(IDD_MYBUTTON, BN_CLICKED),
                                          (LPARAM) button->GetSafeHwnd());
    }


To je to!
Hvala na pomoci.

Pozdrav!
Sad mu nije nista, ubio si ga k'o zeca...
 
Odgovor na temu

[es] :: C/C++ programiranje :: Softverski click na dugme - kako ?

[ Pregleda: 2162 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.