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

CListCtrl i OnRButtonDown

[es] :: C/C++ programiranje :: CListCtrl i OnRButtonDown

[ Pregleda: 2178 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

gristic
Goran Ristic
Nis

Član broj: 27204
Poruke: 121
*.nis-ekspres.co.yu.



Profil

icon CListCtrl i OnRButtonDown12.07.2005. u 11:54 - pre 228 meseci
Ima Dialog i u njemu CListCtrl promenjivu. Hocu da pritiskom na desni taster misa dobijem meni.
Funkcija je sledeca:

CMyDialog::OnRButtonDown(...)
{
CMenu menuCon;
CMenu *pMenu;
...
menuCon=LoadMenu(IDR_MYMENU);
pMenu=menuCom.GetSubMenu(0);
pMenu->TrackPopupMenu(TPM_LEFTALIGN,point.x,point.y,this)

CDialog::OnRButtonDown(nFalgs,point);
}

Kada kliknem na list kontrolu nista se ne desava, a kada kliknem na ostatak dijaloga pojavi se meni.
Ako umeso CDialog postavim CListCtrl dobijam gresku

OnRButtonDown cannot access protected member function in class CWnd.

Kako ovo da izvedem?
 
Odgovor na temu

3MAJ86
Marko Radić
Business Development Manager, Beauty
Industry
München

Član broj: 46087
Poruke: 253
*.ppp-bg.sezampro.yu.

Sajt: marko-radic.blogspot.com


+137 Profil

icon Re: CListCtrl i OnRButtonDown12.07.2005. u 12:47 - pre 228 meseci
pazi, ovo se verovatno deshava jer si deklarisao funkciju unutar klase dijaloga a ne liste.
napravi klasu izvedenu iz klase CListCtrl, i za nju napishi funkciju koja shalje poruku WM_RBUTTONDOWN...

probaj tako, trebalo bi da radi.

when there is a why there is no how
 
Odgovor na temu

[es] :: C/C++ programiranje :: CListCtrl i OnRButtonDown

[ Pregleda: 2178 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

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