@NikHaker
/

Как создать заставку для загрузки программы на С++?

Хочу сделать заставку для своей программы, чтобы при запуске выводилось окошко с картинкой и текстом. Основная проблема - как сделать чтобы картинку можно было выводить на прозрачном фоне, как например это сделано при загрузке фотошопа? oprning+part+13.png
Работаю в среде С++ builder
  • Вопрос задан
  • 1364 просмотра
Решения вопроса 1
petermzg
@petermzg
Самый лучший программист
HWND hLogin = CreateWindowEx(WS_EX_LAYERED,
            L"wnd_class_name", // вами придуманное имя класса, предварительно зарегистрированное
							 L"Login", WS_POPUP, 200, 200, 200, 200,
							 NULL, NULL, hInstance, NULL);
// для отрисовки используете функцию ниже и картинку с альфа каналом
UpdateLayeredWindow(hWnd, NULL, NULL, &sz, hdc, &ptSrc, 0, &bf, ULW_ALPHA);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы