winapi - okno bez ramki

0

jak zrobic okno bez ramki i paska tytulu, ktore bedzie zawsze na wierzchu, nie bedzie tkniete przez mysz ani klawiature i nie pokaze sie ono na pasku zadan ?

0

CreateWindow + F1
i lookasz na falgę dwStyle

0

No i czytam, kombinuje, znowu czytam i nie wychodzi. Może mi ktoś pomóc jakiego stylu użyć ?

0

style WS_VISIBLE | WS_POPUP

ups sorry nie doczytalem do konca

WS_VISIBLE | WS_POPUP : okno bez ramki

zawsze na wierchu : nie mam pojecia

nie pokaze sie na pasku zadan : tez nie mam pojecia :P

nie bedzie tkniete przez mysz ani klawiature : nie wiem czy dobrze Cie rozumiem ale chodzi o zablokowanie interfacu klawiatury i myszki dla tego okna ? Wystraczy obsluzyc odpowiednie komunikaty i zwrocic 0 (return 0;) tak mi sie wydaje ale zawsze sie moge mylic :P

0

Też miałem taki problem, ale wystarczy poprzeglądać pliki nagłówkowe :-/ Tam wszystko jest napisane. Np. jak wiesz, ze WS_OVERLAPPEDWINDOW jest domyślnie i okno jest z ramką to wklejasz do COMANDERA zeby ci znalazl taki text w katalogu z "includami" i potem masz te inne style i sobie tylko odpowiednio sprawdzasz, ktory by cie interesowal :)

0

z tego co pamietam (nie mam teraz kompilatora pod reka :P)
WS_TOOLBOX - nie pojawia sie na pasku
a zeby nie mialo ramki to ze stylu musisz usunac WS_THICKFRAME (chba tak to sie pisze :P)

1 użytkowników online, w tym zalogowanych: 0, gości: 1