91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

用CreateFont創建字體

小億
101
2023-12-21 14:33:53
欄目: 編程語言

要使用CreateFont函數創建字體,你需要提供以下參數:

  1. 字體的高度(單位為像素)
  2. 字體的寬度(可以為零,默認為0)
  3. 字體的斜體(TRUE為斜體,FALSE為非斜體)
  4. 字體的下劃線(TRUE為下劃線,FALSE為非下劃線)
  5. 字體的粗細(0為默認粗細,FW_BOLD為加粗)
  6. 字體的傾斜性(0為默認,大于0為右傾斜,小于0為左傾斜)
  7. 字體的下劃線(TRUE為有下劃線,FALSE為沒有下劃線)
  8. 字體的刪除線(TRUE為有刪除線,FALSE為沒有刪除線)
  9. 字體的字符集(具體值可以參考MSDN文檔)
  10. 字體的輸出精度(默認為OUT_DEFAULT_PRECIS)
  11. 字體的剪輯精度(默認為CLIP_DEFAULT_PRECIS)
  12. 字體的質量(默認為DEFAULT_QUALITY)
  13. 字體的族別(默認為DEFAULT_PITCH | FF_DONTCARE)
  14. 字體名稱

以下是一個示例代碼:

HFONT hFont = CreateFont(
    20,     // 字體高度
    0,      // 字體寬度
    0,      // 斜體
    0,      // 下劃線
    FW_NORMAL,  // 字體粗細
    0,      // 傾斜性
    0,      // 下劃線
    0,      // 刪除線
    DEFAULT_CHARSET,    // 字符集
    OUT_DEFAULT_PRECIS, // 輸出精度
    CLIP_DEFAULT_PRECIS,    // 剪輯精度
    DEFAULT_QUALITY,    // 字體質量
    DEFAULT_PITCH | FF_DONTCARE,    // 字體族別
    L"Arial"    // 字體名稱
);

// 使用字體
HDC hdc = GetDC(NULL);
HFONT hOldFont = (HFONT)SelectObject(hdc, hFont);
TextOut(hdc, 10, 10, L"Hello, World!", wcslen(L"Hello, World!"));
SelectObject(hdc, hOldFont);
DeleteObject(hFont);
ReleaseDC(NULL, hdc);

這個示例創建了一個高度為20像素,字體名稱為Arial的字體,然后將其應用到設備上下文(HDC)中,并在窗口上方繪制了一段文本。

0
宁安市| 怀仁县| 腾冲县| 七台河市| 平罗县| 墨竹工卡县| 谢通门县| 精河县| 固镇县| 遵义县| 黎川县| 长宁县| 鹤庆县| 页游| 都昌县| 大足县| 二连浩特市| 吉木萨尔县| 鹤岗市| 库伦旗| 弋阳县| 淮南市| 沁水县| 阿克陶县| 嘉义县| 泸西县| 台山市| 利辛县| 朔州市| 梓潼县| 含山县| 晋州市| 鲁甸县| 广平县| 龙山县| 新昌县| 沿河| 淮阳县| 霍城县| 嘉荫县| 沁阳市|