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

Windows: child kontrole unutar ListView-a

[es] :: C++ programiranje :: Windows: child kontrole unutar ListView-a

[ Pregleda: 532 | Odgovora: 0 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dusty
Predrag Glumac
Konacno u Srbiji :)

Član broj: 15383
Poruke: 508
*.ptt.yu.

Sajt: www.mika.rs


Profil

icon Windows: child kontrole unutar ListView-a19.07.2007. u 13:19

Pozdrav.

Imam dva problema sa dodavanjem child kontrola u ListView koja je u report stilu.

1. Hocu da ubacim ComboBox u ListView kontrolu. Kreirao sam ComboBox kontrolu preko CreateWindowEx, medjutim smeta mi njen border. Nisam video da ima neki stil kojim bi se sprecilo crtanje okvira. Pokusao sam da promenim stil ComboBox-a (GetWindowLong, izbacim WS_BORDER flag i SetWindowLong) i osvezim prozor, ali ipak prikazuje border.
Da li neko zna kako da sprecim iscrtavanje okvira ?

2. Takodje, dodajem i Edit kontrolu. Jedini problem je sto ne moze da se napravi selekcija misem. Kurzor se promeni u IBeam kada je iznad nje, ali selektovanje ne funkcionise ?!
Code:
hwndCtrl = CreateWindowEx(NULL, WC_EDIT, propValue.bstrVal, WS_CHILD | WS_VISIBLE | ES_NOHIDESEL | ES_AUTOHSCROLL,
        rect.left + dwAlignX, rect.top, rect.right - rect.left, rect.bottom - rect.top, hwnd, NULL, g_hInst, NULL);
SetFocus(hwndCtrl);

Hvala !

BTW koristim Win32 API i ATL.

Live long and prosper :)
19.07.2007. u 13:19 

[es] :: C++ programiranje :: Windows: child kontrole unutar ListView-a

[ Pregleda: 532 | Odgovora: 0 ]

Postavi temu Odgovori

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