На этой странице есть пример того, как это сделать в Win32:
http://www.rohitab.com/discuss/index.php?showtopic=11454
Код ниже - это оконная процедура для окна, если вы заметили WM_PAINT (Это сообщение, котороеговорит окну самому рисовать) код просто рисует текст в контексте устройства, который является клиентской областью окна.
LRESULT CALLBACK WndProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam) {
HDC hdc;
PAINTSTRUCT ps;
LPSTR szMessage = "darkblue 0wNz j00!";
switch(Message) {
case WM_PAINT:
hdc = BeginPaint(hwnd, &ps);
TextOut(hdc, 70, 50, szMessage, strlen(szMessage));
EndPaint(hwnd, &ps);
break;
case WM_CLOSE:
DestroyWindow(hwnd);
break;
case WM_DESTROY:
PostQuitMessage(0);
break;
default:
return DefWindowProc(hwnd, Message, wParam, lParam);
}
return 0;
}