· Начало · Статистика · WASM.RU · Noir.Ru ·

 WASM Phorum (Оффлайн - 24.11.2003) —› WASM.WIN32 —› Как создать нестандартное окно?

Посл.отвђт Сообщенiе


Дата: Ноя 13, 2003 12:47:05

Трабл
Незнаю как создать НЕстандартное окно windows, имеется в виду не цвета и стиль, а вообще другое.
Например НЕквадратное, а КРУГлое или в форме кляксы!!! Главное создать на чистом АСМе.
Хелпы
Может кто поможет Мне решить енту проблему?
Очень хочется отличится от БиллА! =)


Дата: Ноя 13, 2003 13:29:12

Смотри в разделе исходников. Там много MDI примеров. Я сам брал некоторые из них. Там и круглые и всякие, короче...
Удачи.
1990.


Дата: Ноя 13, 2003 15:09:44

Ivan_S
SetWindowRgn - позволяет установить для окна любой регион. А регион мелкомягкие описывают как "A region is a rectangle, polygon, or ellipse (or a combination of two or more of these shapes) that can be filled, painted, inverted, framed, and used to perform hit testing (testing for the cursor location). "
Короче, создаешь регион, например, с помощью CreateEllipticRgn, и потом вызываешь SetWindowRgn.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.043