Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.01.2017, 10:59   #1
KrYpToDeN
Новичок
Джуниор
 
Регистрация: 09.02.2016
Сообщений: 1
По умолчанию Кнопка как картинка - как убрать белую рамку?

Привет всем!

Во вложении скрин программы. + прикладываю код, написанный в Visual Studio. C++. через WinAPI.

Как убрать эту белую рамку вокруг кнопки, или же сделать ее цветом фона?
Кнопка создается автоматически через ресурсы путём переноса ее на главное окно программы.
Код:
		case WM_INITDIALOG:
		{
			// Фон
			HBRUSH      hBrush;
			HDC         hdc;
			PAINTSTRUCT ps;
			RECT        rc;

			COLORREF g_Green = RGB(0, 249, 249);
			hdc = BeginPaint(hwnd, &ps);
			GetClientRect(hwnd, &rc);
			hBrush = CreateSolidBrush(g_Green);    // COLORREF g_Green = RGB(0,255,0);
			FillRect(hdc, &rc, hBrush);
			EndPaint(hwnd, &ps);
			DeleteObject(hBrush);

			// Кнопка
			HWND CMDListControl = GetDlgItem(hwnd, IDOK);

			HBITMAP hBitmap;
			hBitmap = LoadBitmap(hInst, MAKEINTRESOURCE(IDB_BITMAP1));
			
			SendMessage(CMDListControl, BM_SETIMAGE, IMAGE_BITMAP, (LPARAM)hBitmap);
			break;
		}
Изображения
Тип файла: png progs.png (4.2 Кб, 85 просмотров)
KrYpToDeN вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как убрать рамку вокруг картинки nechaevnet HTML и CSS 3 06.07.2014 22:41
Как убрать белую полоску справа? bendernative HTML и CSS 4 28.11.2013 09:53
как убрать рамку стрраницы elena1704 Microsoft Office Word 9 11.09.2013 14:15
Как убрать рамку фокуса ввода с TListBox? SalasAndriy Компоненты Delphi 2 01.04.2009 21:09
Как изменить стиль гиперссылки? Нужно убрать рамку вокруг картинки. GLB HTML и CSS 5 18.01.2009 19:18