Я пытаюсь закрасить Picture Box поверх Static Control, но изображение не появляется.
Изображение существует на месте.
Вот мой код:
HWND hwn = CreateWindow(TEXT("static"), NULL, WS_CHILD | WS_VISIBLE, 5, 10, 470, 100, hwnd, NULL, NULL, NULL);
HBITMAP hBmp = (HBITMAP)LoadImage(NULL, "D:\\Pic.bmp", IMAGE_BITMAP, 100, 100, LR_LOADFROMFILE);
SendMessage(hwn, STM_SETIMAGE, IMAGE_BITMAP, (LPARAM)hBmp);
Сначала я создаю статический элемент управления (как было сказано в руководствах Google), а затем рисую поверх него изображение … Почему оно не работает? Он только рисует статический элемент управления, но изображение вообще не загружается …
Спасибо!
Вам нужен стиль SS_BITMAP при создании статического элемента управления.