Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.87/30: Рейтинг темы: голосов - 30, средняя оценка - 4.87
 Аватар для radlif
44 / 44 / 3
Регистрация: 18.12.2011
Сообщений: 577

Контрол с прозрачностью и hwnd, hdc?

26.09.2013, 17:57. Показов 7847. Ответов 95
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Народ какой контрол можно использовать в качестве экрана и при этом он имел прозрачность наподобие label?
Знаю что label это не контрол и у него нет не hwnd, не hdc.
Хотел использовать Picturebox но его судя по темам в нэте прозрачным сделать нереально или же надо километровую портянку кода писать.
Если задать с помощью SetLayeredWindowAttributes форме цвет который она будет считать прозрачным
то контрол залитый этим цветом делает дырку сквозь форму..
На сам контрол же эта функция не действует.

И 2 вопрос, какой компонент можно использовать в качестве буфера для изображения наподобие Picturebox
но при этом не загружать его на форму и обращаться к его изображению по hdc?
Тоесть буфер.hdc пробовал Picturebox но если его не выводить на форму ругается на отсутствие with, set.

Не по теме:


Благодаря The trick открыл для себя api функцию AlphaBlend и увидел как много с помощью её можно делать
но мелкософтовцы и тут подлянку устроили не предоставив подходящего полигона для рисования....

0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.09.2013, 17:57
Ответы с готовыми решениями:

Подскажите - как переконвертировать gif с прозрачностью - в swf с прозрачностью
Всем привет. У меня есть gif с прозрачностью, после конвертации в swf - прозрачность исчезла. Подскажите - как переконвертировать...

Для чего служит первый параметр (HWND hWnd) в функции WndProc?
// функция обработки сообщений LRESULT CALLBACK WndProc( HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) Расшифруйте...

Окно на WinAPI, параметр функции WndProc (HWND hWnd,.)
Пытаюсь понять какое значение хранит первый параметр HWND hWnd в функции WndProc. В Windows в качестве окна может быть не только главное...

95
Заблокирован
23.10.2013, 15:42
Студворк — интернет-сервис помощи студентам
Дошло, и получилось !
0
Заблокирован
23.10.2013, 17:27
Быть может все же пора перейти в новый век?
Миниатюры
Контрол с прозрачностью и hwnd, hdc?  
Изображения
 
0
Модератор
10068 / 3913 / 886
Регистрация: 22.02.2013
Сообщений: 5,863
Записей в блоге: 79
23.10.2013, 17:31
Цитата Сообщение от inv.DS Посмотреть сообщение
Быть может все же пора перейти в новый век?
Недавно изучаю его, много всяких удобных фишек в нем, а также классная работа с ООП, но скорость его работы меня не устраивает. Старый добрый VB6 при компиляции в Native обгоняет его при обычных арифметических вычислениях, по крайней мере у меня.
0
Заблокирован
23.10.2013, 17:33
The trick, Попробуй 2012 версию, или 2010 но с SP 1, там исправлено, и работа компилятора исправлена. Вышла 2013 версия доступна бесплатно и на длительный срок для разработчиков, на сайте мелкософта регистрируешься как разработчик получаешь ключ около 5 лет сроком ключ.
0
Заблокирован
23.10.2013, 18:05
дорогой Inv.DS скиньте ссылку на страницу с вложением )))
0
Заблокирован
23.10.2013, 18:12
JoraVoenyjHaker, Что именно ? Не понял вопроса !
0
Заблокирован
23.10.2013, 18:13
Страница где об этом узнать подробнее с сылкой на закачку
0
Заблокирован
23.10.2013, 18:14
Если VS нужен, то на офф сайт: www.microsoft.ru
0
Заблокирован
23.10.2013, 18:26
Если Microsoft будет прикапыватся со своими обновлениями я немедленно откажусь
0
Заблокирован
23.10.2013, 19:13
JoraVoenyjHaker, Отключи проверку обновлений.
0
 Аватар для radlif
44 / 44 / 3
Регистрация: 18.12.2011
Сообщений: 577
23.10.2013, 19:15  [ТС]
Она работает независимо зашёл на сайт мелкософта или нет)
А вот проверку подлинности винды кажется спросит на странице закачки
0
Заблокирован
23.10.2013, 19:35
Вот мне этого и не хотелось бы ))) ещё не качал, позже рискну )))
0
 Аватар для radlif
44 / 44 / 3
Регистрация: 18.12.2011
Сообщений: 577
23.10.2013, 19:38  [ТС]
Цитата Сообщение от JoraVoenyjHaker Посмотреть сообщение
Вот мне этого и не хотелось бы ))) ещё не качал, позже рискну )))
Неужели так дорого стоит купить лицензию и не парится?
Понимаю если бы она стоила штук 30-40 тогда да, а так 6000 эт не деньги,
в сауне и поболя слетает
0
Заблокирован
23.10.2013, 20:06
Спасибо за совет про сауну )))
у меня скорость на модемке пока низкая, дождусь 3G и качну сейчас пока 2g горит
а тут ещё Microsoft будет моё ПО на вшивость проверять )))

Добавлено через 17 минут
Или поискать крэк - версию, я своё ПО устанавливал так:
переставил чужой винт на свой комп вот и всё....
а какой он там подлинности не задавался вопросом )))

Добавлено через 5 минут
Тоесть винт мне дали на время....
5 лет назад....
0
 Аватар для radlif
44 / 44 / 3
Регистрация: 18.12.2011
Сообщений: 577
23.10.2013, 20:09  [ТС]
5 лет не менял винду
0
Заблокирован
23.10.2013, 20:12
А что такова, ну обновляю ПО конечно-же переодически
0
 Аватар для radlif
44 / 44 / 3
Регистрация: 18.12.2011
Сообщений: 577
23.10.2013, 20:15  [ТС]
Дело в том что фактически любое ПО несовершенно и оставляет мусор который всякие программы под тип циклинера не видят в итоге он накапливается и система начинает тормозить и глючить.
0
Заблокирован
23.10.2013, 20:24
Я знаю, пользуюсь утилитами для уборки, а иногда и сам лазию в реестор
что характерно... тфу-тфу... никаких глюков ещё не было...

Добавлено через 4 минуты
Так... по мелочам...
синий экран смерти, пару раз был
и то я всё поправил....
0
Заблокирован
23.10.2013, 20:33
1. Не спрашивает ни каких ключей и проверок.
2. Если в лом качать с оффсайта всегда есть торренты.
3. Работаю уже 4 год в студии ни чего страшного не произошло.
0
Заблокирован
23.10.2013, 20:38
Там выбор из 5 версий какую порекомендуете, Visual Studio 2013 или 2010
у меня винда 2008 Looner XP - Proffesional Editor
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.10.2013, 20:38

Почему переменная HWND hwnd объявлена дважды?
Один раз в функции WinMain: int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { HWND...

Найти HWND окна, зная HWND окна, породившего его
Здравствуйте! Имеется основное окно "А". Это окно создаёт новое недочернее окно "Б". Необходимо найти HWND окна "Б",...

Двигаю контрол мышкой по форме Access, но контрол движется медленнее мышки
сабж. код прилагаю. нид хелп Private Declare Function GetCursorPos Lib "user32.dll" (ByRef lpPoint As POINTAPI) As Boolean ...

Как можно изменить слой, на котором находится контрол? Чтобы один контрол всегда рисовался поверх другого?
Просто я создаю контролы динамически, и при появлении они всегда ниже созданных ранее, это проблема. Заранее спасибо!

HWND hwnd- получение...
Кто - нибудь знеет функцию получения указателя на окно HWND?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
80
Ответ Создать тему
Новые блоги и статьи
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru