Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Allegro-Przeźroczystość programu.

Ostatnio zmodyfikowano 2010-02-18 16:08
Autor Wiadomość
szyx_yankez
Temat założony przez niniejszego użytkownika
Allegro-Przeźroczystość programu.
» 2010-02-16 19:17:34
Witam.Piszę w c++;(allegro) Sys-Win32XP
1.Co zrobić aby w programie napisanym pod allegro w trybie windowed(okienowym)nie bylo obramówki (tej niebjeskiej po bokach oraz na górze(tej grubej z przyciskami(minimalizacj,masymalizacj i wyłanczania)))
2.Oraz co napisać by uzyskać przeźroczystość (nie chodzi o masked_blit tylko o to by było widać przez porgram pulpit).
Wszystkim z góry dziekuję a szególnie jednemu(nie ważne któremu wążne, że on wie) 
P-13940
pekfos
» 2010-02-16 19:26:02
2.spróbuj blitować coś o kolorze 255,0,255 na screen
P-13941
szyx_yankez
Temat założony przez niniejszego użytkownika
» 2010-02-16 19:31:25
Czytaj ze zrozumieniem. Przecierz napisałem że nie chodzi mi o masked_blit nie?
P-13942
pekfos
» 2010-02-16 19:51:59
sam czytaj ze zrozumieniem: wyblituj (blit) na screen coś o kolorze 255,0,255
tak by na bitmapie screen pojawiły się pixele 255,0,255 a nie przezroczyste
P-13943
DejaVu
» 2010-02-17 00:55:46
Wczytaj widok pulpitu znajdujący się pod oknem i go renderuj :) Jak to zrobić - nie wiem. Trzeba pokombinować. Być może istnieje możliwość ustawienia przeźroczystości dla całego okna, jednak szukałbym tych opcji w WinAPI i eksperymenty robił najpierw na pustym okienku WinAPI.
P-13948
malan
» 2010-02-17 19:07:09
Jeśli chodzi o WinAPI to kiedyś przez przypadek udało mi się zrobić przezroczyste okno. Podczas rejestracji klasy okna, kiedy podajesz kolor tła wpisz 0. Chyba jakoś tak to było... ;p.
P-13962
Elaine
» 2010-02-17 19:32:20
To tylko spowoduje, że okno nie będzie miało tła (czyli zamiast tła będzie to, co wcześniej było w tym miejscu ekranu), nie będzie ono przezroczyste. Do tego potrzebne jest SetLayeredWindowAttributes & co.
P-13963
szyx_yankez
Temat założony przez niniejszego użytkownika
» 2010-02-17 21:32:04
Problem rozwiązałem(juz wczoraj).
Ps F.a.l  nie ładnie to zrżynać ze stronki którą sam ci przez gg podałem(z rozwiązaniem tego problemu).
P-13965
« 1 » 2
  Strona 1 z 2 Następna strona