Okienko programu w Windows z własnym stylem
Ostatnio zmodyfikowano 2013-07-06 12:43
Trixored Temat założony przez niniejszego użytkownika |
Okienko programu w Windows z własnym stylem » 2013-07-04 20:17:04 Nie wiem jak tego szukać... Jeśli chodzi o bibliotekę to jest mi to obojętne (najlepiej WinApi).
Jak stworzyć okno programu z własnym stylem w c++?
Tzn. np. chcę by okienko było moją grafiką (z elementami przezroczystymi, półprzezroczystymi) Oczywiście musi to działać na Windows.
|
|
pekfos |
» 2013-07-04 20:20:56 |
|
Trixored Temat założony przez niniejszego użytkownika |
» 2013-07-04 21:55:21 A np. przejście z prawej (100% przezroczystości) do lewej (0% przezroczystości) jak wykonać?
Albo np. kształt okienka sugerowany przez grafikę? Jak wiemy takie kształty mogą być naprawdę skomplikowane...
|
|
MrPoxipol |
» 2013-07-04 22:07:45 Animuj przezroczystość tegóż okienka. Co do okienka to takie bedzie jakie je stworzysz. Łatwo też taki efekt uzyskać korzystając z GTK. |
|
Trixored Temat założony przez niniejszego użytkownika |
» 2013-07-04 22:23:14 "Animuj" Ale jak? Zadaję tu pytanie, ponieważ nie mam bladego pojęcia jak to zrobić ^^
Jeśli chodzi o kształt sugerowany przez grafikę to tworzyć osobne piksele(kwadraciki/punkciki) tego okienka? Korzystać np. z funkcji CreateRectRgn(); i łączyć je za pomocą CombineRgn();? Jeśli piksel jest np. czarny to pominąć,a jeśli o innej wartości to rysować?
I na tej samej zasadzie animować przezroczystość? |
|
pekfos |
» 2013-07-04 22:44:49 Albo np. kształt okienka sugerowany przez grafikę? | LoadImage(), GetBitmapBits(), CreateRectRgn(), CombineRgn(), SetWindowRgn(). |
|
Trixored Temat założony przez niniejszego użytkownika |
» 2013-07-04 22:50:23 Czyli robić tak jak napisałem w poprzednim poście? :) |
|
pekfos |
» 2013-07-04 22:51:11 Mniej więcej tak. |
|
« 1 » 2 3 |