Страница: 1 |
Страница: 1 |
Вопрос: Прозрачность формы при MDI интерфейсе
Добавлено: 30.01.09 05:35
Автор вопроса: shpuki | ICQ: 470555265
Здраствуйте, скачал с сайта пример с прозрачностью формы (http://www.vbnet.ru/samples/download.aspx?id=711)
Всё работает прекрасно до тех пор, пока, форму на которой реализуется прозрачность, не помещаю в MDI.
И стандартными средствами VB и при использовании
API SetParent (hWndChild ,hWndNewParent) эффекта некакого, хотя функция "выполняется", и никаких ошибок не выдаёт. Как с эти боротся? =(
П.с. SetParent я пользую как родительскую форму PictureBox. (если пользовать обычную форму - тоже самое)
Надеюсь на Вашу помощь =)
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
shpuki
ICQ: 470555265
Вопросов: 2
Ответов: 5
Профиль | | #1
Добавлено: 30.01.09 07:26
Забыл дописать, интересует прозрачность определённого цвета
Номер ответа: 2
Автор ответа:
shpuki
ICQ: 470555265
Вопросов: 2
Ответов: 5
Профиль | | #2
Добавлено: 31.01.09 03:36
Ещё вот не работает функция апи которая делает окно поверх остальных (в "самодельной" MDI не работает)
Номер ответа: 3
Автор ответа:
shpuki
ICQ: 470555265
Вопросов: 2
Ответов: 5
Профиль | | #3
Добавлено: 02.02.09 10:09
Эм...решил проблему, небыло времени отписать. путём проб и ошибок выяснил что если проАпить форму на прозрачность и только потом поместить в родительское окно (по средствам Апи SetParent) то эффект прозрачности остаётся..и в дальнейшем работает...но и тут есть подводные камни, а именно то - что форма ведёт себя не "культурно" тобеж не как дочернее...не таскается вместе в рожительской =(