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

Providnost forma

[es] :: C/C++ programiranje :: Providnost forma

[ Pregleda: 2483 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

C18X
TADIC TRAJKO
ZEMUN

Član broj: 33760
Poruke: 9
*.mobtel.co.yu



Profil

icon Providnost forma29.09.2004. u 19:01 - pre 208 meseci
Kad namestim providnost forma na alpha=0 on se onda nevidi to je ok to mi i treba medjutim onda se nevide ni objekti na formu da li neko mozda zna kako izvesti da form ostane nevidljiv a da objekti na njemu ostanu vidljivi npr dugme koje bi onda izgledalo kao da je na desktopu.
 
Odgovor na temu

DarkMan
Darko Matesic

Član broj: 20445
Poruke: 572
195.252.80.*

Jabber: DarkMan


Profil

icon Re: Providnost forma30.09.2004. u 13:02 - pre 208 meseci
Probaj da kreiras prozor bez naslova i okvira (za Dialog stavis Border=None) a zatim uradis override WM_ERASEBKGND i WM_PAINT poruka.
Moguce su neke brljotine ali ipak probaj.
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12810



+4741 Profil

icon Re: Providnost forma30.09.2004. u 13:50 - pre 208 meseci
Pazi, ne znam kako se to radi u C++u ali ovo moze da ti bude hint dok neko ne da bolji odgovor.
U VB.NET-u i C#-u imas mogucnost da form-i dodas neku boju svojstvu TransparencyKey. Ako onda tu boju stavis kao boju pozadine form-e taj deo se nece videti. Pazi samo da ti se ta boja ne prikazuje nigde drugde (na kontrolama i sl.) jer ces inace imati "rupe" u prozoru.
 
Odgovor na temu

blaza
n/a

Član broj: 961
Poruke: 743
*.vdial.verat.net



+3 Profil

icon Re: Providnost forma30.09.2004. u 15:23 - pre 208 meseci
Mozes upotrebiti region-e. Za svaku kontrolu koju zelis da prikazes konstruisi region. Sve regione kombinuj u jedan, a zatim upotrebi SetWindowRgn.
Primer koriscenja regiona: http://www.codeguru.com/Cpp/W-...ulardialogs/article.php/c5037/
O_o
 
Odgovor na temu

[es] :: C/C++ programiranje :: Providnost forma

[ Pregleda: 2483 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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