na tehle strance je hezky serial o winapi.
http://www.builder.cz/art/cpp/winapi1.html
hadam, ze okno aplikace mas uz vytvorene, pres winapi se to dela takhle.
HDC hdc = GetDC(hWnd); // ziskani handle onka aplikace - kontext zarizeni
HPEN hPen = CreatePen(PS_SOLID, 4, 0x00FF0000); // vytvoreni stetce (styl, sirka,barva)
SelectObject(hdc, hPen); // vybrani stetce v kontextu zarizeni (okne)
a ted muzes pouzivat funkce.
BOOL MoveToEx(
HDC hdc, // handle kontextu zařízení
int X, // x-souřadnice nového "aktuálního bodu"
int Y, // y-souřadnice
LPPOINT lpPoint // původní "aktuální bod"
); // posune na bod v okne ze ktereho se bude vychazet.
BOOL LineTo(
HDC hdc, // handle kontextu zařízení
int nXEnd, // x-souřadnice koncového bodu
int nYEnd // y-souřadnice koncového bodu
); // vykresleni usecky z bodu urceneho v MoveToEx do noveho bodu
ReleaseDC(hWnd, hdc); // uvolneni kontextu zarizeni, to je nutne aby nepretezovalo zdroje
DeleteObject(hPen); // zruseni pera