Kezdőoldal » Számítástechnika » Programozás » A mellékelt c++ koddal kapcsol...

A mellékelt c++ koddal kapcsolatban kerek segítséget. Nem akarok nagyon belemerülni a Visual c++-ba de háttérszit szeretnek állítani. Hogy kell egyszerűen?

Figyelt kérdés

COLORREF Color(RGB(255, 255, 255));

HDC h;

SetBkColor(h,Color);



2017. márc. 6. 09:48
 1/1 sharkxxx ***** válasza:

// Az ablak eseménykezelő funkciójában módosítod az ablak WM_ERASEBKGND eseményét.


HBRUSH hbrWhite;


LRESULT APIENTRY MainWndProc(hwnd, uMsg, wParam, lParam)

HWND hwnd; // handle of window

UINT uMsg; // message identifier

WPARAM wParam; // first message parameter

LPARAM lParam; // second message parameter

{


switch (uMsg) {


case WM_CREATE:

hbrWhite = GetStockObject(WHITE_BRUSH);

return 0L;


case WM_ERASEBKGND:

hdc = (HDC) wParam;

GetClientRect(hwnd, &rc);

FillRect(hdc, &rc, hbrWhite);

return 1L;


default:

return DefWindowProc(hwnd, uMsg, wParam, lParam);

}

return 0;

}

2017. márc. 6. 12:44
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!