textout函數是GDI庫中的一個函數,用于在設備上繪制文本。具體的使用方法如下:
#include <Windows.h>
HDC hdc = GetDC(hWnd); // 獲取窗口設備上下文
SetTextColor(hdc, RGB(255, 0, 0)); // 設置文本顏色為紅色
SetBkColor(hdc, RGB(255, 255, 255)); // 設置背景色為白色
HFONT hFont = CreateFont(20, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, DEFAULT_CHARSET, OUT_DEFAULT_PRECIS,
CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH, L"Arial"); // 創建字體
SelectObject(hdc, hFont); // 選入字體
TextOut(hdc, x, y, L"Hello World!", strlen("Hello World!")); // 繪制文本
ReleaseDC(hWnd, hdc); // 釋放設備上下文
DeleteObject(hFont); // 刪除字體對象
注意:其中hWnd是窗口句柄,x和y是文本的起始坐標。這是一個簡單的示例,你可以根據實際需求設置更多的屬性和參數。