递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 1349|回复: 3
打印 上一主题 下一主题

[视窗] GDI API

[复制链接]

76

主题

843

帖子

4353

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4353
跳转到指定楼层
楼主
发表于 2023-9-12 09:37:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先..这不是手动封装的..可能会有一些错误...
然后..据说封装了单精度小数...但是还没放出来..可能有单精度小数的API...暂时不能用...
最后...我也没测试过这些能不能用...所以没打包成模块...

  1. <火山程序 类型 = "通常" 版本 = 1 />

  2. 类 gdi <公开 注释 = "https://learn.microsoft.com/zh-cn/windows/win32/api/_gdi/" @全局类 = 真>
  3. {
  4.    方法 AbortPath <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-abortpath" 返回值注释 = "BOOL" @嵌入式方法 = "">
  5.         参数 hdc <类型 = 变整数 注释 = "HDC">
  6.    {
  7.       @ ::AbortPath((HDC)@<hdc>)
  8.    }
  9.    方法 AddFontMemResourceEx <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-addfontmemresourceex" 返回值注释 = "HANDLE" @嵌入式方法 = "">
  10.         参数 pFileView <类型 = 变整数 注释 = "PVOID">
  11.         参数 cjSize <类型 = 整数 注释 = "DWORD">
  12.         参数 pvResrved <类型 = 变整数 注释 = "PVOID">
  13.         参数 pNumFonts <类型 = 变整数 注释 = "DWORD*">
  14.    {
  15.       @ (@dt<变整数>)::AddFontMemResourceEx((PVOID)@<pFileView>,@<cjSize>,(PVOID)@<pvResrved>,(DWORD*)@<pNumFonts>)
  16.    }
  17.    方法 AddFontResourceA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-addfontresourcea" 返回值注释 = "int" @嵌入式方法 = "">
  18.         参数 unnamedParam1 <类型 = 变整数 注释 = "LPCSTR">
  19.    {
  20.       @ ::AddFontResourceA((LPCSTR)@<unnamedParam1>)
  21.    }
  22.    方法 AddFontResourceExA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-addfontresourceexa" 返回值注释 = "int" @嵌入式方法 = "">
  23.         参数 name <类型 = 变整数 注释 = "LPCSTR">
  24.         参数 fl <类型 = 整数 注释 = "DWORD">
  25.         参数 res <类型 = 变整数 注释 = "PVOID">
  26.    {
  27.       @ ::AddFontResourceExA((LPCSTR)@<name>,@<fl>,(PVOID)@<res>)
  28.    }
  29.    方法 AddFontResourceExW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-addfontresourceexw" 返回值注释 = "int" @嵌入式方法 = "">
  30.         参数 name <类型 = 变整数 注释 = "LPCWSTR">
  31.         参数 fl <类型 = 整数 注释 = "DWORD">
  32.         参数 res <类型 = 变整数 注释 = "PVOID">
  33.    {
  34.       @ ::AddFontResourceExW((LPCWSTR)@<name>,@<fl>,(PVOID)@<res>)
  35.    }
  36.    方法 AddFontResourceW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-addfontresourcew" 返回值注释 = "int" @嵌入式方法 = "">
  37.         参数 unnamedParam1 <类型 = 变整数 注释 = "LPCWSTR">
  38.    {
  39.       @ ::AddFontResourceW((LPCWSTR)@<unnamedParam1>)
  40.    }
  41.    方法 AlphaBlend <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-alphablend" 返回值注释 = "BOOL" @嵌入式方法 = "">
  42.         参数 hdcDest <类型 = 变整数 注释 = "HDC">
  43.         参数 xoriginDest <类型 = 整数 注释 = "int">
  44.         参数 yoriginDest <类型 = 整数 注释 = "int">
  45.         参数 wDest <类型 = 整数 注释 = "int">
  46.         参数 hDest <类型 = 整数 注释 = "int">
  47.         参数 hdcSrc <类型 = 变整数 注释 = "HDC">
  48.         参数 xoriginSrc <类型 = 整数 注释 = "int">
  49.         参数 yoriginSrc <类型 = 整数 注释 = "int">
  50.         参数 wSrc <类型 = 整数 注释 = "int">
  51.         参数 hSrc <类型 = 整数 注释 = "int">
  52.         参数 ftn <类型 = 变整数 注释 = "BLENDFUNCTION">
  53.    {
  54.       @ ::AlphaBlend((HDC)@<hdcDest>,@<xoriginDest>,@<yoriginDest>,@<wDest>,@<hDest>,(HDC)@<hdcSrc>,@<xoriginSrc>,@<yoriginSrc>,@<wSrc>,@<hSrc>,(BLENDFUNCTION)@<ftn>)
  55.    }
  56.    方法 AngleArc <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-anglearc" 返回值注释 = "BOOL" @嵌入式方法 = "">
  57.         参数 hdc <类型 = 变整数 注释 = "HDC">
  58.         参数 x <类型 = 整数 注释 = "int">
  59.         参数 y <类型 = 整数 注释 = "int">
  60.         参数 r <类型 = 整数 注释 = "DWORD">
  61.         参数 StartAngle <类型 = 单精度小数 注释 = "FLOAT">
  62.         参数 SweepAngle <类型 = 单精度小数 注释 = "FLOAT">
  63.    {
  64.       @ ::AngleArc((HDC)@<hdc>,@<x>,@<y>,@<r>,@<StartAngle>,@<SweepAngle>)
  65.    }
  66.    方法 AnimatePalette <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-animatepalette" 返回值注释 = "BOOL" @嵌入式方法 = "">
  67.         参数 hPal <类型 = 变整数 注释 = "HPALETTE">
  68.         参数 iStartIndex <类型 = 整数 注释 = "UINT">
  69.         参数 cEntries <类型 = 整数 注释 = "UINT">
  70.         参数 ppe <类型 = 变整数 注释 = "const PALETTEENTRY*">
  71.    {
  72.       @ ::AnimatePalette((HPALETTE)@<hPal>,@<iStartIndex>,@<cEntries>,(const PALETTEENTRY*)@<ppe>)
  73.    }
  74.    方法 Arc <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-arc" 返回值注释 = "BOOL" @嵌入式方法 = "">
  75.         参数 hdc <类型 = 变整数 注释 = "HDC">
  76.         参数 x1 <类型 = 整数 注释 = "int">
  77.         参数 y1 <类型 = 整数 注释 = "int">
  78.         参数 x2 <类型 = 整数 注释 = "int">
  79.         参数 y2 <类型 = 整数 注释 = "int">
  80.         参数 x3 <类型 = 整数 注释 = "int">
  81.         参数 y3 <类型 = 整数 注释 = "int">
  82.         参数 x4 <类型 = 整数 注释 = "int">
  83.         参数 y4 <类型 = 整数 注释 = "int">
  84.    {
  85.       @ ::Arc((HDC)@<hdc>,@<x1>,@<y1>,@<x2>,@<y2>,@<x3>,@<y3>,@<x4>,@<y4>)
  86.    }
  87.    方法 ArcTo <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-arcto" 返回值注释 = "BOOL" @嵌入式方法 = "">
  88.         参数 hdc <类型 = 变整数 注释 = "HDC">
  89.         参数 left <类型 = 整数 注释 = "int">
  90.         参数 top <类型 = 整数 注释 = "int">
  91.         参数 right <类型 = 整数 注释 = "int">
  92.         参数 bottom <类型 = 整数 注释 = "int">
  93.         参数 xr1 <类型 = 整数 注释 = "int">
  94.         参数 yr1 <类型 = 整数 注释 = "int">
  95.         参数 xr2 <类型 = 整数 注释 = "int">
  96.         参数 yr2 <类型 = 整数 注释 = "int">
  97.    {
  98.       @ ::ArcTo((HDC)@<hdc>,@<left>,@<top>,@<right>,@<bottom>,@<xr1>,@<yr1>,@<xr2>,@<yr2>)
  99.    }
  100.    方法 BeginPaint <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-beginpaint" 返回值注释 = "HDC" @嵌入式方法 = "">
  101.         参数 hWnd <类型 = 变整数 注释 = "HWND">
  102.         参数 lpPaint <类型 = 变整数 注释 = "LPPAINTSTRUCT">
  103.    {
  104.       @ (@dt<变整数>)::BeginPaint((HWND)@<hWnd>,(LPPAINTSTRUCT)@<lpPaint>)
  105.    }
  106.    方法 BeginPath <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-beginpath" 返回值注释 = "BOOL" @嵌入式方法 = "">
  107.         参数 hdc <类型 = 变整数 注释 = "HDC">
  108.    {
  109.       @ ::BeginPath((HDC)@<hdc>)
  110.    }
  111.    方法 BitBlt <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-bitblt" 返回值注释 = "BOOL" @嵌入式方法 = "">
  112.         参数 hdc <类型 = 变整数 注释 = "HDC">
  113.         参数 x <类型 = 整数 注释 = "int">
  114.         参数 y <类型 = 整数 注释 = "int">
  115.         参数 cx <类型 = 整数 注释 = "int">
  116.         参数 cy <类型 = 整数 注释 = "int">
  117.         参数 hdcSrc <类型 = 变整数 注释 = "HDC">
  118.         参数 x1 <类型 = 整数 注释 = "int">
  119.         参数 y1 <类型 = 整数 注释 = "int">
  120.         参数 rop <类型 = 整数 注释 = "DWORD">
  121.    {
  122.       @ ::BitBlt((HDC)@<hdc>,@<x>,@<y>,@<cx>,@<cy>,(HDC)@<hdcSrc>,@<x1>,@<y1>,@<rop>)
  123.    }
  124.    方法 CancelDC <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-canceldc" 返回值注释 = "BOOL" @嵌入式方法 = "">
  125.         参数 hdc <类型 = 变整数 注释 = "HDC">
  126.    {
  127.       @ ::CancelDC((HDC)@<hdc>)
  128.    }
  129.    方法 ChangeDisplaySettingsA <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-changedisplaysettingsa" 返回值注释 = "LONG" @嵌入式方法 = "">
  130.         参数 lpDevMode <类型 = 变整数 注释 = "DEVMODEA*">
  131.         参数 dwFlags <类型 = 整数 注释 = "DWORD">
  132.    {
  133.       @ ::ChangeDisplaySettingsA((DEVMODEA*)@<lpDevMode>,@<dwFlags>)
  134.    }
  135.    方法 ChangeDisplaySettingsW <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-changedisplaysettingsw" 返回值注释 = "LONG" @嵌入式方法 = "">
  136.         参数 lpDevMode <类型 = 变整数 注释 = "DEVMODEW*">
  137.         参数 dwFlags <类型 = 整数 注释 = "DWORD">
  138.    {
  139.       @ ::ChangeDisplaySettingsW((DEVMODEW*)@<lpDevMode>,@<dwFlags>)
  140.    }
  141.    方法 Chord <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-chord" 返回值注释 = "BOOL" @嵌入式方法 = "">
  142.         参数 hdc <类型 = 变整数 注释 = "HDC">
  143.         参数 x1 <类型 = 整数 注释 = "int">
  144.         参数 y1 <类型 = 整数 注释 = "int">
  145.         参数 x2 <类型 = 整数 注释 = "int">
  146.         参数 y2 <类型 = 整数 注释 = "int">
  147.         参数 x3 <类型 = 整数 注释 = "int">
  148.         参数 y3 <类型 = 整数 注释 = "int">
  149.         参数 x4 <类型 = 整数 注释 = "int">
  150.         参数 y4 <类型 = 整数 注释 = "int">
  151.    {
  152.       @ ::Chord((HDC)@<hdc>,@<x1>,@<y1>,@<x2>,@<y2>,@<x3>,@<y3>,@<x4>,@<y4>)
  153.    }
  154.    方法 ClientToScreen <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-clienttoscreen" 返回值注释 = "BOOL" @嵌入式方法 = "">
  155.         参数 hWnd <类型 = 变整数 注释 = "HWND">
  156.         参数 lpPoint <类型 = 变整数 注释 = "LPPOINT">
  157.    {
  158.       @ ::ClientToScreen((HWND)@<hWnd>,(LPPOINT)@<lpPoint>)
  159.    }
  160.    方法 CloseEnhMetaFile <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-closeenhmetafile" 返回值注释 = "HENHMETAFILE" @嵌入式方法 = "">
  161.         参数 hdc <类型 = 变整数 注释 = "HDC">
  162.    {
  163.       @ (@dt<变整数>)::CloseEnhMetaFile((HDC)@<hdc>)
  164.    }
  165.    方法 CloseFigure <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-closefigure" 返回值注释 = "BOOL" @嵌入式方法 = "">
  166.         参数 hdc <类型 = 变整数 注释 = "HDC">
  167.    {
  168.       @ ::CloseFigure((HDC)@<hdc>)
  169.    }
  170.    方法 CloseMetaFile <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-closemetafile" 返回值注释 = "HMETAFILE" @嵌入式方法 = "">
  171.         参数 hdc <类型 = 变整数 注释 = "HDC">
  172.    {
  173.       @ (@dt<变整数>)::CloseMetaFile((HDC)@<hdc>)
  174.    }
  175.    方法 CombineRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-combinergn" 返回值注释 = "int" @嵌入式方法 = "">
  176.         参数 hrgnDst <类型 = 变整数 注释 = "HRGN">
  177.         参数 hrgnSrc1 <类型 = 变整数 注释 = "HRGN">
  178.         参数 hrgnSrc2 <类型 = 变整数 注释 = "HRGN">
  179.         参数 iMode <类型 = 整数 注释 = "int">
  180.    {
  181.       @ ::CombineRgn((HRGN)@<hrgnDst>,(HRGN)@<hrgnSrc1>,(HRGN)@<hrgnSrc2>,@<iMode>)
  182.    }
  183.    方法 CombineTransform <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-combinetransform" 返回值注释 = "BOOL" @嵌入式方法 = "">
  184.         参数 lpxfOut <类型 = 变整数 注释 = "LPXFORM">
  185.         参数 lpxf1 <类型 = 变整数 注释 = "const XFORM*">
  186.         参数 lpxf2 <类型 = 变整数 注释 = "const XFORM*">
  187.    {
  188.       @ ::CombineTransform((LPXFORM)@<lpxfOut>,(const XFORM*)@<lpxf1>,(const XFORM*)@<lpxf2>)
  189.    }
  190.    方法 CopyEnhMetaFileA <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-copyenhmetafilea" 返回值注释 = "HENHMETAFILE" @嵌入式方法 = "">
  191.         参数 hEnh <类型 = 变整数 注释 = "HENHMETAFILE">
  192.         参数 lpFileName <类型 = 变整数 注释 = "LPCSTR">
  193.    {
  194.       @ (@dt<变整数>)::CopyEnhMetaFileA((HENHMETAFILE)@<hEnh>,(LPCSTR)@<lpFileName>)
  195.    }
  196.    方法 CopyEnhMetaFileW <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-copyenhmetafilew" 返回值注释 = "HENHMETAFILE" @嵌入式方法 = "">
  197.         参数 hEnh <类型 = 变整数 注释 = "HENHMETAFILE">
  198.         参数 lpFileName <类型 = 变整数 注释 = "LPCWSTR">
  199.    {
  200.       @ (@dt<变整数>)::CopyEnhMetaFileW((HENHMETAFILE)@<hEnh>,(LPCWSTR)@<lpFileName>)
  201.    }
  202.    方法 CopyMetaFileA <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-copymetafilea" 返回值注释 = "HMETAFILE" @嵌入式方法 = "">
  203.         参数 unnamedParam1 <类型 = 变整数 注释 = "HMETAFILE">
  204.         参数 unnamedParam2 <类型 = 变整数 注释 = "LPCSTR">
  205.    {
  206.       @ (@dt<变整数>)::CopyMetaFileA((HMETAFILE)@<unnamedParam1>,(LPCSTR)@<unnamedParam2>)
  207.    }
  208.    方法 CopyMetaFileW <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-copymetafilew" 返回值注释 = "HMETAFILE" @嵌入式方法 = "">
  209.         参数 unnamedParam1 <类型 = 变整数 注释 = "HMETAFILE">
  210.         参数 unnamedParam2 <类型 = 变整数 注释 = "LPCWSTR">
  211.    {
  212.       @ (@dt<变整数>)::CopyMetaFileW((HMETAFILE)@<unnamedParam1>,(LPCWSTR)@<unnamedParam2>)
  213.    }
  214.    方法 CopyRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-copyrect" 返回值注释 = "BOOL" @嵌入式方法 = "">
  215.         参数 lprcDst <类型 = 变整数 注释 = "LPRECT">
  216.         参数 lprcSrc <类型 = 变整数 注释 = "const RECT*">
  217.    {
  218.       @ ::CopyRect((LPRECT)@<lprcDst>,(const RECT*)@<lprcSrc>)
  219.    }
  220.    方法 CreateBitmap <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createbitmap" 返回值注释 = "HBITMAP" @嵌入式方法 = "">
  221.         参数 nWidth <类型 = 整数 注释 = "int">
  222.         参数 nHeight <类型 = 整数 注释 = "int">
  223.         参数 nPlanes <类型 = 整数 注释 = "UINT">
  224.         参数 nBitCount <类型 = 整数 注释 = "UINT">
  225.         参数 lpBits <类型 = 变整数 注释 = "const VOID*">
  226.    {
  227.       @ (@dt<变整数>)::CreateBitmap(@<nWidth>,@<nHeight>,@<nPlanes>,@<nBitCount>,(const VOID*)@<lpBits>)
  228.    }
  229.    方法 CreateBitmapIndirect <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createbitmapindirect" 返回值注释 = "HBITMAP" @嵌入式方法 = "">
  230.         参数 pbm <类型 = 变整数 注释 = "const BITMAP*">
  231.    {
  232.       @ (@dt<变整数>)::CreateBitmapIndirect((const BITMAP*)@<pbm>)
  233.    }
  234.    方法 CreateBrushIndirect <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createbrushindirect" 返回值注释 = "HBRUSH" @嵌入式方法 = "">
  235.         参数 plbrush <类型 = 变整数 注释 = "const LOGBRUSH*">
  236.    {
  237.       @ (@dt<变整数>)::CreateBrushIndirect((const LOGBRUSH*)@<plbrush>)
  238.    }
  239.    方法 CreateCompatibleBitmap <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createcompatiblebitmap" 返回值注释 = "HBITMAP" @嵌入式方法 = "">
  240.         参数 hdc <类型 = 变整数 注释 = "HDC">
  241.         参数 cx <类型 = 整数 注释 = "int">
  242.         参数 cy <类型 = 整数 注释 = "int">
  243.    {
  244.       @ (@dt<变整数>)::CreateCompatibleBitmap((HDC)@<hdc>,@<cx>,@<cy>)
  245.    }
  246.    方法 CreateCompatibleDC <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createcompatibledc" 返回值注释 = "HDC" @嵌入式方法 = "">
  247.         参数 hdc <类型 = 变整数 注释 = "HDC">
  248.    {
  249.       @ (@dt<变整数>)::CreateCompatibleDC((HDC)@<hdc>)
  250.    }
  251.    方法 CreateDIBitmap <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createdibitmap" 返回值注释 = "HBITMAP" @嵌入式方法 = "">
  252.         参数 hdc <类型 = 变整数 注释 = "HDC">
  253.         参数 pbmih <类型 = 变整数 注释 = "const BITMAPINFOHEADER*">
  254.         参数 flInit <类型 = 整数 注释 = "DWORD">
  255.         参数 pjBits <类型 = 变整数 注释 = "const VOID*">
  256.         参数 pbmi <类型 = 变整数 注释 = "const BITMAPINFO*">
  257.         参数 iUsage <类型 = 整数 注释 = "UINT">
  258.    {
  259.       @ (@dt<变整数>)::CreateDIBitmap((HDC)@<hdc>,(const BITMAPINFOHEADER*)@<pbmih>,@<flInit>,(const VOID*)@<pjBits>,(const BITMAPINFO*)@<pbmi>,@<iUsage>)
  260.    }
  261.    方法 CreateDIBPatternBrush <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createdibpatternbrush" 返回值注释 = "HBRUSH" @嵌入式方法 = "">
  262.         参数 h <类型 = 变整数 注释 = "HGLOBAL">
  263.         参数 iUsage <类型 = 整数 注释 = "UINT">
  264.    {
  265.       @ (@dt<变整数>)::CreateDIBPatternBrush((HGLOBAL)@<h>,@<iUsage>)
  266.    }
  267.    方法 CreateDIBPatternBrushPt <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createdibpatternbrushpt" 返回值注释 = "HBRUSH" @嵌入式方法 = "">
  268.         参数 lpPackedDIB <类型 = 变整数 注释 = "const VOID*">
  269.         参数 iUsage <类型 = 整数 注释 = "UINT">
  270.    {
  271.       @ (@dt<变整数>)::CreateDIBPatternBrushPt((const VOID*)@<lpPackedDIB>,@<iUsage>)
  272.    }
  273.    方法 CreateDIBSection <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createdibsection" 返回值注释 = "HBITMAP" @嵌入式方法 = "">
  274.         参数 hdc <类型 = 变整数 注释 = "HDC">
  275.         参数 pbmi <类型 = 变整数 注释 = "const BITMAPINFO*">
  276.         参数 usage <类型 = 整数 注释 = "UINT">
  277.         参数 ppvBits <类型 = 变整数 注释 = "VOID*">
  278.         参数 hSection <类型 = 变整数 注释 = "HANDLE">
  279.         参数 offset <类型 = 整数 注释 = "DWORD">
  280.    {
  281.       @ (@dt<变整数>)::CreateDIBSection((HDC)@<hdc>,(const BITMAPINFO*)@<pbmi>,@<usage>,(VOID*)@<*ppvBits>,(HANDLE)@<hSection>,@<offset>)
  282.    }
  283.    方法 CreateDiscardableBitmap <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-creatediscardablebitmap" 返回值注释 = "HBITMAP" @嵌入式方法 = "">
  284.         参数 hdc <类型 = 变整数 注释 = "HDC">
  285.         参数 cx <类型 = 整数 注释 = "int">
  286.         参数 cy <类型 = 整数 注释 = "int">
  287.    {
  288.       @ (@dt<变整数>)::CreateDiscardableBitmap((HDC)@<hdc>,@<cx>,@<cy>)
  289.    }
  290.    方法 CreateEllipticRgn <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createellipticrgn" 返回值注释 = "HRGN" @嵌入式方法 = "">
  291.         参数 x1 <类型 = 整数 注释 = "int">
  292.         参数 y1 <类型 = 整数 注释 = "int">
  293.         参数 x2 <类型 = 整数 注释 = "int">
  294.         参数 y2 <类型 = 整数 注释 = "int">
  295.    {
  296.       @ (@dt<变整数>)::CreateEllipticRgn(@<x1>,@<y1>,@<x2>,@<y2>)
  297.    }
  298.    方法 CreateEllipticRgnIndirect <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createellipticrgnindirect" 返回值注释 = "HRGN" @嵌入式方法 = "">
  299.         参数 lprect <类型 = 变整数 注释 = "const RECT*">
  300.    {
  301.       @ (@dt<变整数>)::CreateEllipticRgnIndirect((const RECT*)@<lprect>)
  302.    }
  303.    方法 CreateEnhMetaFileA <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createenhmetafilea" 返回值注释 = "HDC" @嵌入式方法 = "">
  304.         参数 hdc <类型 = 变整数 注释 = "HDC">
  305.         参数 lpFilename <类型 = 变整数 注释 = "LPCSTR">
  306.         参数 lprc <类型 = 变整数 注释 = "const RECT*">
  307.         参数 lpDesc <类型 = 变整数 注释 = "LPCSTR">
  308.    {
  309.       @ (@dt<变整数>)::CreateEnhMetaFileA((HDC)@<hdc>,(LPCSTR)@<lpFilename>,(const RECT*)@<lprc>,(LPCSTR)@<lpDesc>)
  310.    }
  311.    方法 CreateEnhMetaFileW <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createenhmetafilew" 返回值注释 = "HDC" @嵌入式方法 = "">
  312.         参数 hdc <类型 = 变整数 注释 = "HDC">
  313.         参数 lpFilename <类型 = 变整数 注释 = "LPCWSTR">
  314.         参数 lprc <类型 = 变整数 注释 = "const RECT*">
  315.         参数 lpDesc <类型 = 变整数 注释 = "LPCWSTR">
  316.    {
  317.       @ (@dt<变整数>)::CreateEnhMetaFileW((HDC)@<hdc>,(LPCWSTR)@<lpFilename>,(const RECT*)@<lprc>,(LPCWSTR)@<lpDesc>)
  318.    }
  319.    方法 CreateFontA <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createfonta" 返回值注释 = "HFONT" @嵌入式方法 = "">
  320.         参数 cHeight <类型 = 整数 注释 = "int">
  321.         参数 cWidth <类型 = 整数 注释 = "int">
  322.         参数 cEscapement <类型 = 整数 注释 = "int">
  323.         参数 cOrientation <类型 = 整数 注释 = "int">
  324.         参数 cWeight <类型 = 整数 注释 = "int">
  325.         参数 bItalic <类型 = 整数 注释 = "DWORD">
  326.         参数 bUnderline <类型 = 整数 注释 = "DWORD">
  327.         参数 bStrikeOut <类型 = 整数 注释 = "DWORD">
  328.         参数 iCharSet <类型 = 整数 注释 = "DWORD">
  329.         参数 iOutPrecision <类型 = 整数 注释 = "DWORD">
  330.         参数 iClipPrecision <类型 = 整数 注释 = "DWORD">
  331.         参数 iQuality <类型 = 整数 注释 = "DWORD">
  332.         参数 iPitchAndFamily <类型 = 整数 注释 = "DWORD">
  333.         参数 pszFaceName <类型 = 变整数 注释 = "LPCSTR">
  334.    {
  335.       @ (@dt<变整数>)::CreateFontA(@<cHeight>,@<cWidth>,@<cEscapement>,@<cOrientation>,@<cWeight>,@<bItalic>,@<bUnderline>,@<bStrikeOut>,@<iCharSet>,@<iOutPrecision>,@<iClipPrecision>,@<iQuality>,@<iPitchAndFamily>,(LPCSTR)@<pszFaceName>)
  336.    }
  337.    方法 CreateFontIndirectA <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createfontindirecta" 返回值注释 = "HFONT" @嵌入式方法 = "">
  338.         参数 lplf <类型 = 变整数 注释 = "const LOGFONTA*">
  339.    {
  340.       @ (@dt<变整数>)::CreateFontIndirectA((const LOGFONTA*)@<lplf>)
  341.    }
  342.    方法 CreateFontIndirectExA <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createfontindirectexa" 返回值注释 = "HFONT" @嵌入式方法 = "">
  343.         参数 unnamedParam1 <类型 = 变整数 注释 = "const ENUMLOGFONTEXDVA*">
  344.    {
  345.       @ (@dt<变整数>)::CreateFontIndirectExA((const ENUMLOGFONTEXDVA*)@<unnamedParam1>)
  346.    }
  347.    方法 CreateFontIndirectExW <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createfontindirectexw" 返回值注释 = "HFONT" @嵌入式方法 = "">
  348.         参数 unnamedParam1 <类型 = 变整数 注释 = "const ENUMLOGFONTEXDVW*">
  349.    {
  350.       @ (@dt<变整数>)::CreateFontIndirectExW((const ENUMLOGFONTEXDVW*)@<unnamedParam1>)
  351.    }
  352.    方法 CreateFontIndirectW <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createfontindirectw" 返回值注释 = "HFONT" @嵌入式方法 = "">
  353.         参数 lplf <类型 = 变整数 注释 = "const LOGFONTW*">
  354.    {
  355.       @ (@dt<变整数>)::CreateFontIndirectW((const LOGFONTW*)@<lplf>)
  356.    }
  357.    方法 CreateFontW <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createfontw" 返回值注释 = "HFONT" @嵌入式方法 = "">
  358.         参数 cHeight <类型 = 整数 注释 = "int">
  359.         参数 cWidth <类型 = 整数 注释 = "int">
  360.         参数 cEscapement <类型 = 整数 注释 = "int">
  361.         参数 cOrientation <类型 = 整数 注释 = "int">
  362.         参数 cWeight <类型 = 整数 注释 = "int">
  363.         参数 bItalic <类型 = 整数 注释 = "DWORD">
  364.         参数 bUnderline <类型 = 整数 注释 = "DWORD">
  365.         参数 bStrikeOut <类型 = 整数 注释 = "DWORD">
  366.         参数 iCharSet <类型 = 整数 注释 = "DWORD">
  367.         参数 iOutPrecision <类型 = 整数 注释 = "DWORD">
  368.         参数 iClipPrecision <类型 = 整数 注释 = "DWORD">
  369.         参数 iQuality <类型 = 整数 注释 = "DWORD">
  370.         参数 iPitchAndFamily <类型 = 整数 注释 = "DWORD">
  371.         参数 pszFaceName <类型 = 变整数 注释 = "LPCWSTR">
  372.    {
  373.       @ (@dt<变整数>)::CreateFontW(@<cHeight>,@<cWidth>,@<cEscapement>,@<cOrientation>,@<cWeight>,@<bItalic>,@<bUnderline>,@<bStrikeOut>,@<iCharSet>,@<iOutPrecision>,@<iClipPrecision>,@<iQuality>,@<iPitchAndFamily>,(LPCWSTR)@<pszFaceName>)
  374.    }
  375.    方法 CreateHalftonePalette <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createhalftonepalette" 返回值注释 = "HPALETTE" @嵌入式方法 = "">
  376.         参数 hdc <类型 = 变整数 注释 = "HDC">
  377.    {
  378.       @ (@dt<变整数>)::CreateHalftonePalette((HDC)@<hdc>)
  379.    }
  380.    方法 CreateHatchBrush <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createhatchbrush" 返回值注释 = "HBRUSH" @嵌入式方法 = "">
  381.         参数 iHatch <类型 = 整数 注释 = "int">
  382.         参数 color <类型 = 变整数 注释 = "COLORREF">
  383.    {
  384.       @ (@dt<变整数>)::CreateHatchBrush(@<iHatch>,(COLORREF)@<color>)
  385.    }
  386.    方法 CreateMetaFileA <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createmetafilea" 返回值注释 = "HDC" @嵌入式方法 = "">
  387.         参数 pszFile <类型 = 变整数 注释 = "LPCSTR">
  388.    {
  389.       @ (@dt<变整数>)::CreateMetaFileA((LPCSTR)@<pszFile>)
  390.    }
  391.    方法 CreateMetaFileW <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createmetafilew" 返回值注释 = "HDC" @嵌入式方法 = "">
  392.         参数 pszFile <类型 = 变整数 注释 = "LPCWSTR">
  393.    {
  394.       @ (@dt<变整数>)::CreateMetaFileW((LPCWSTR)@<pszFile>)
  395.    }
  396.    方法 CreatePalette <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createpalette" 返回值注释 = "HPALETTE" @嵌入式方法 = "">
  397.         参数 plpal <类型 = 变整数 注释 = "const LOGPALETTE*">
  398.    {
  399.       @ (@dt<变整数>)::CreatePalette((const LOGPALETTE*)@<plpal>)
  400.    }
  401.    方法 CreatePatternBrush <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createpatternbrush" 返回值注释 = "HBRUSH" @嵌入式方法 = "">
  402.         参数 hbm <类型 = 变整数 注释 = "HBITMAP">
  403.    {
  404.       @ (@dt<变整数>)::CreatePatternBrush((HBITMAP)@<hbm>)
  405.    }
  406.    方法 CreatePen <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createpen" 返回值注释 = "HPEN" @嵌入式方法 = "">
  407.         参数 iStyle <类型 = 整数 注释 = "int">
  408.         参数 cWidth <类型 = 整数 注释 = "int">
  409.         参数 color <类型 = 变整数 注释 = "COLORREF">
  410.    {
  411.       @ (@dt<变整数>)::CreatePen(@<iStyle>,@<cWidth>,(COLORREF)@<color>)
  412.    }
  413.    方法 CreatePenIndirect <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createpenindirect" 返回值注释 = "HPEN" @嵌入式方法 = "">
  414.         参数 plpen <类型 = 变整数 注释 = "const LOGPEN*">
  415.    {
  416.       @ (@dt<变整数>)::CreatePenIndirect((const LOGPEN*)@<plpen>)
  417.    }
  418.    方法 CreatePolygonRgn <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createpolygonrgn" 返回值注释 = "HRGN" @嵌入式方法 = "">
  419.         参数 pptl <类型 = 变整数 注释 = "const POINT*">
  420.         参数 cPoint <类型 = 整数 注释 = "int">
  421.         参数 iMode <类型 = 整数 注释 = "int">
  422.    {
  423.       @ (@dt<变整数>)::CreatePolygonRgn((const POINT*)@<pptl>,@<cPoint>,@<iMode>)
  424.    }
  425.    方法 CreatePolyPolygonRgn <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createpolypolygonrgn" 返回值注释 = "HRGN" @嵌入式方法 = "">
  426.         参数 pptl <类型 = 变整数 注释 = "const POINT*">
  427.         参数 pc <类型 = 变整数 注释 = "const INT*">
  428.         参数 cPoly <类型 = 整数 注释 = "int">
  429.         参数 iMode <类型 = 整数 注释 = "int">
  430.    {
  431.       @ (@dt<变整数>)::CreatePolyPolygonRgn((const POINT*)@<pptl>,(const INT*)@<pc>,@<cPoly>,@<iMode>)
  432.    }
  433.    方法 CreateRectRgn <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createrectrgn" 返回值注释 = "HRGN" @嵌入式方法 = "">
  434.         参数 x1 <类型 = 整数 注释 = "int">
  435.         参数 y1 <类型 = 整数 注释 = "int">
  436.         参数 x2 <类型 = 整数 注释 = "int">
  437.         参数 y2 <类型 = 整数 注释 = "int">
  438.    {
  439.       @ (@dt<变整数>)::CreateRectRgn(@<x1>,@<y1>,@<x2>,@<y2>)
  440.    }
  441.    方法 CreateRectRgnIndirect <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createrectrgnindirect" 返回值注释 = "HRGN" @嵌入式方法 = "">
  442.         参数 lprect <类型 = 变整数 注释 = "const RECT*">
  443.    {
  444.       @ (@dt<变整数>)::CreateRectRgnIndirect((const RECT*)@<lprect>)
  445.    }
  446.    方法 CreateRoundRectRgn <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createroundrectrgn" 返回值注释 = "HRGN" @嵌入式方法 = "">
  447.         参数 x1 <类型 = 整数 注释 = "int">
  448.         参数 y1 <类型 = 整数 注释 = "int">
  449.         参数 x2 <类型 = 整数 注释 = "int">
  450.         参数 y2 <类型 = 整数 注释 = "int">
  451.         参数 w <类型 = 整数 注释 = "int">
  452.         参数 h <类型 = 整数 注释 = "int">
  453.    {
  454.       @ (@dt<变整数>)::CreateRoundRectRgn(@<x1>,@<y1>,@<x2>,@<y2>,@<w>,@<h>)
  455.    }
  456.    方法 CreateScalableFontResourceA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createscalablefontresourcea" 返回值注释 = "BOOL" @嵌入式方法 = "">
  457.         参数 fdwHidden <类型 = 整数 注释 = "DWORD">
  458.         参数 lpszFont <类型 = 变整数 注释 = "LPCSTR">
  459.         参数 lpszFile <类型 = 变整数 注释 = "LPCSTR">
  460.         参数 lpszPath <类型 = 变整数 注释 = "LPCSTR">
  461.    {
  462.       @ ::CreateScalableFontResourceA(@<fdwHidden>,(LPCSTR)@<lpszFont>,(LPCSTR)@<lpszFile>,(LPCSTR)@<lpszPath>)
  463.    }
  464.    方法 CreateScalableFontResourceW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createscalablefontresourcew" 返回值注释 = "BOOL" @嵌入式方法 = "">
  465.         参数 fdwHidden <类型 = 整数 注释 = "DWORD">
  466.         参数 lpszFont <类型 = 变整数 注释 = "LPCWSTR">
  467.         参数 lpszFile <类型 = 变整数 注释 = "LPCWSTR">
  468.         参数 lpszPath <类型 = 变整数 注释 = "LPCWSTR">
  469.    {
  470.       @ ::CreateScalableFontResourceW(@<fdwHidden>,(LPCWSTR)@<lpszFont>,(LPCWSTR)@<lpszFile>,(LPCWSTR)@<lpszPath>)
  471.    }
  472.    方法 CreateSolidBrush <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createsolidbrush" 返回值注释 = "HBRUSH" @嵌入式方法 = "">
  473.         参数 color <类型 = 变整数 注释 = "COLORREF">
  474.    {
  475.       @ (@dt<变整数>)::CreateSolidBrush((COLORREF)@<color>)
  476.    }
  477.    方法 DeleteDC <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-deletedc" 返回值注释 = "BOOL" @嵌入式方法 = "">
  478.         参数 hdc <类型 = 变整数 注释 = "HDC">
  479.    {
  480.       @ ::DeleteDC((HDC)@<hdc>)
  481.    }
  482.    方法 DeleteEnhMetaFile <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-deleteenhmetafile" 返回值注释 = "BOOL" @嵌入式方法 = "">
  483.         参数 hmf <类型 = 变整数 注释 = "HENHMETAFILE">
  484.    {
  485.       @ ::DeleteEnhMetaFile((HENHMETAFILE)@<hmf>)
  486.    }
  487.    方法 DeleteMetaFile <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-deletemetafile" 返回值注释 = "BOOL" @嵌入式方法 = "">
  488.         参数 hmf <类型 = 变整数 注释 = "HMETAFILE">
  489.    {
  490.       @ ::DeleteMetaFile((HMETAFILE)@<hmf>)
  491.    }
  492.    方法 DeleteObject <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-deleteobject" 返回值注释 = "BOOL" @嵌入式方法 = "">
  493.         参数 ho <类型 = 变整数 注释 = "HGDIOBJ">
  494.    {
  495.       @ ::DeleteObject((HGDIOBJ)@<ho>)
  496.    }
  497.    方法 DPtoLP <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-dptolp" 返回值注释 = "BOOL" @嵌入式方法 = "">
  498.         参数 hdc <类型 = 变整数 注释 = "HDC">
  499.         参数 lppt <类型 = 变整数 注释 = "LPPOINT">
  500.         参数 c <类型 = 整数 注释 = "int">
  501.    {
  502.       @ ::DPtoLP((HDC)@<hdc>,(LPPOINT)@<lppt>,@<c>)
  503.    }
  504.    方法 DrawCaption <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-drawcaption" 返回值注释 = "BOOL" @嵌入式方法 = "">
  505.         参数 hwnd <类型 = 变整数 注释 = "HWND">
  506.         参数 hdc <类型 = 变整数 注释 = "HDC">
  507.         参数 lprect <类型 = 变整数 注释 = "const RECT*">
  508.         参数 flags <类型 = 整数 注释 = "UINT">
  509.    {
  510.       @ ::DrawCaption((HWND)@<hwnd>,(HDC)@<hdc>,(const RECT*)@<lprect>,@<flags>)
  511.    }
  512.    方法 DrawEdge <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-drawedge" 返回值注释 = "BOOL" @嵌入式方法 = "">
  513.         参数 hdc <类型 = 变整数 注释 = "HDC">
  514.         参数 qrc <类型 = 变整数 注释 = "LPRECT">
  515.         参数 edge <类型 = 整数 注释 = "UINT">
  516.         参数 grfFlags <类型 = 整数 注释 = "UINT">
  517.    {
  518.       @ ::DrawEdge((HDC)@<hdc>,(LPRECT)@<qrc>,@<edge>,@<grfFlags>)
  519.    }
  520.    方法 DrawEscape <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-drawescape" 返回值注释 = "int" @嵌入式方法 = "">
  521.         参数 hdc <类型 = 变整数 注释 = "HDC">
  522.         参数 iEscape <类型 = 整数 注释 = "int">
  523.         参数 cjIn <类型 = 整数 注释 = "int">
  524.         参数 lpIn <类型 = 变整数 注释 = "LPCSTR">
  525.    {
  526.       @ ::DrawEscape((HDC)@<hdc>,@<iEscape>,@<cjIn>,(LPCSTR)@<lpIn>)
  527.    }
  528.    方法 DrawFocusRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-drawfocusrect" 返回值注释 = "BOOL" @嵌入式方法 = "">
  529.         参数 hDC <类型 = 变整数 注释 = "HDC">
  530.         参数 lprc <类型 = 变整数 注释 = "const RECT*">
  531.    {
  532.       @ ::DrawFocusRect((HDC)@<hDC>,(const RECT*)@<lprc>)
  533.    }
  534.    方法 DrawFrameControl <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-drawframecontrol" 返回值注释 = "BOOL" @嵌入式方法 = "">
  535.         参数 unnamedParam1 <类型 = 变整数 注释 = "HDC">
  536.         参数 unnamedParam2 <类型 = 变整数 注释 = "LPRECT">
  537.         参数 unnamedParam3 <类型 = 整数 注释 = "UINT">
  538.         参数 unnamedParam4 <类型 = 整数 注释 = "UINT">
  539.    {
  540.       @ ::DrawFrameControl((HDC)@<unnamedParam1>,(LPRECT)@<unnamedParam2>,@<unnamedParam3>,@<unnamedParam4>)
  541.    }
  542.    方法 DrawStateA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-drawstatea" 返回值注释 = "BOOL" @嵌入式方法 = "">
  543.         参数 hdc <类型 = 变整数 注释 = "HDC">
  544.         参数 hbrFore <类型 = 变整数 注释 = "HBRUSH">
  545.         参数 qfnCallBack <类型 = 变整数 注释 = "DRAWSTATEPROC">
  546.         参数 lData <类型 = 变整数 注释 = "LPARAM">
  547.         参数 wData <类型 = 变整数 注释 = "WPARAM">
  548.         参数 x <类型 = 整数 注释 = "int">
  549.         参数 y <类型 = 整数 注释 = "int">
  550.         参数 cx <类型 = 整数 注释 = "int">
  551.         参数 cy <类型 = 整数 注释 = "int">
  552.         参数 uFlags <类型 = 整数 注释 = "UINT">
  553.    {
  554.       @ ::DrawStateA((HDC)@<hdc>,(HBRUSH)@<hbrFore>,(DRAWSTATEPROC)@<qfnCallBack>,(LPARAM)@<lData>,(WPARAM)@<wData>,@<x>,@<y>,@<cx>,@<cy>,@<uFlags>)
  555.    }

  556.    方法 DrawStateW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-drawstatew" 返回值注释 = "BOOL" @嵌入式方法 = "">
  557.         参数 hdc <类型 = 变整数 注释 = "HDC">
  558.         参数 hbrFore <类型 = 变整数 注释 = "HBRUSH">
  559.         参数 qfnCallBack <类型 = 变整数 注释 = "DRAWSTATEPROC">
  560.         参数 lData <类型 = 变整数 注释 = "LPARAM">
  561.         参数 wData <类型 = 变整数 注释 = "WPARAM">
  562.         参数 x <类型 = 整数 注释 = "int">
  563.         参数 y <类型 = 整数 注释 = "int">
  564.         参数 cx <类型 = 整数 注释 = "int">
  565.         参数 cy <类型 = 整数 注释 = "int">
  566.         参数 uFlags <类型 = 整数 注释 = "UINT">
  567.    {
  568.       @ ::DrawStateW((HDC)@<hdc>,(HBRUSH)@<hbrFore>,(DRAWSTATEPROC)@<qfnCallBack>,(LPARAM)@<lData>,(WPARAM)@<wData>,@<x>,@<y>,@<cx>,@<cy>,@<uFlags>)
  569.    }
  570.    方法 DrawText <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-drawtext" 返回值注释 = "int" @嵌入式方法 = "">
  571.         参数 hdc <类型 = 变整数 注释 = "HDC">
  572.         参数 lpchText <类型 = 变整数 注释 = "LPCTSTR">
  573.         参数 cchText <类型 = 整数 注释 = "int">
  574.         参数 lprc <类型 = 变整数 注释 = "LPRECT">
  575.         参数 format <类型 = 整数 注释 = "UINT">
  576.    {
  577.       @ ::DrawText((HDC)@<hdc>,(LPCTSTR)@<lpchText>,@<cchText>,(LPRECT)@<lprc>,@<format>)
  578.    }
  579.    方法 DrawTextA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-drawtexta" 返回值注释 = "int" @嵌入式方法 = "">
  580.         参数 hdc <类型 = 变整数 注释 = "HDC">
  581.         参数 lpchText <类型 = 变整数 注释 = "LPCSTR">
  582.         参数 cchText <类型 = 整数 注释 = "int">
  583.         参数 lprc <类型 = 变整数 注释 = "LPRECT">
  584.         参数 format <类型 = 整数 注释 = "UINT">
  585.    {
  586.       @ ::DrawTextA((HDC)@<hdc>,(LPCSTR)@<lpchText>,@<cchText>,(LPRECT)@<lprc>,@<format>)
  587.    }
  588.    方法 DrawTextExA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-drawtextexa" 返回值注释 = "int" @嵌入式方法 = "">
  589.         参数 hdc <类型 = 变整数 注释 = "HDC">
  590.         参数 lpchText <类型 = 变整数 注释 = "LPSTR">
  591.         参数 cchText <类型 = 整数 注释 = "int">
  592.         参数 lprc <类型 = 变整数 注释 = "LPRECT">
  593.         参数 format <类型 = 整数 注释 = "UINT">
  594.         参数 lpdtp <类型 = 变整数 注释 = "LPDRAWTEXTPARAMS">
  595.    {
  596.       @ ::DrawTextExA((HDC)@<hdc>,(LPSTR)@<lpchText>,@<cchText>,(LPRECT)@<lprc>,@<format>,(LPDRAWTEXTPARAMS)@<lpdtp>)
  597.    }
  598.    方法 DrawTextExW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-drawtextexw" 返回值注释 = "int" @嵌入式方法 = "">
  599.         参数 hdc <类型 = 变整数 注释 = "HDC">
  600.         参数 lpchText <类型 = 变整数 注释 = "LPWSTR">
  601.         参数 cchText <类型 = 整数 注释 = "int">
  602.         参数 lprc <类型 = 变整数 注释 = "LPRECT">
  603.         参数 format <类型 = 整数 注释 = "UINT">
  604.         参数 lpdtp <类型 = 变整数 注释 = "LPDRAWTEXTPARAMS">
  605.    {
  606.       @ ::DrawTextExW((HDC)@<hdc>,(LPWSTR)@<lpchText>,@<cchText>,(LPRECT)@<lprc>,@<format>,(LPDRAWTEXTPARAMS)@<lpdtp>)
  607.    }
  608.    方法 DrawTextW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-drawtextw" 返回值注释 = "int" @嵌入式方法 = "">
  609.         参数 hdc <类型 = 变整数 注释 = "HDC">
  610.         参数 lpchText <类型 = 变整数 注释 = "LPCWSTR">
  611.         参数 cchText <类型 = 整数 注释 = "int">
  612.         参数 lprc <类型 = 变整数 注释 = "LPRECT">
  613.         参数 format <类型 = 整数 注释 = "UINT">
  614.    {
  615.       @ ::DrawTextW((HDC)@<hdc>,(LPCWSTR)@<lpchText>,@<cchText>,(LPRECT)@<lprc>,@<format>)
  616.    }
  617.    方法 Ellipse <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-ellipse" 返回值注释 = "BOOL" @嵌入式方法 = "">
  618.         参数 hdc <类型 = 变整数 注释 = "HDC">
  619.         参数 left <类型 = 整数 注释 = "int">
  620.         参数 top <类型 = 整数 注释 = "int">
  621.         参数 right <类型 = 整数 注释 = "int">
  622.         参数 bottom <类型 = 整数 注释 = "int">
  623.    {
  624.       @ ::Ellipse((HDC)@<hdc>,@<left>,@<top>,@<right>,@<bottom>)
  625.    }
  626.    方法 EndPaint <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-endpaint" 返回值注释 = "BOOL" @嵌入式方法 = "">
  627.         参数 hWnd <类型 = 变整数 注释 = "HWND">
  628.         参数 lpPaint <类型 = 变整数 注释 = "const PAINTSTRUCT*">
  629.    {
  630.       @ ::EndPaint((HWND)@<hWnd>,(const PAINTSTRUCT*)@<lpPaint>)
  631.    }
  632.    方法 EndPath <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-endpath" 返回值注释 = "BOOL" @嵌入式方法 = "">
  633.         参数 hdc <类型 = 变整数 注释 = "HDC">
  634.    {
  635.       @ ::EndPath((HDC)@<hdc>)
  636.    }
  637.    方法 EnumDisplayMonitors <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-enumdisplaymonitors" 返回值注释 = "BOOL" @嵌入式方法 = "">
  638.         参数 hdc <类型 = 变整数 注释 = "HDC">
  639.         参数 lprcClip <类型 = 变整数 注释 = "LPCRECT">
  640.         参数 lpfnEnum <类型 = 变整数 注释 = "MONITORENUMPROC">
  641.         参数 dwData <类型 = 变整数 注释 = "LPARAM">
  642.    {
  643.       @ ::EnumDisplayMonitors((HDC)@<hdc>,(LPCRECT)@<lprcClip>,(MONITORENUMPROC)@<lpfnEnum>,(LPARAM)@<dwData>)
  644.    }
  645.    方法 EnumDisplaySettingsA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-enumdisplaysettingsa" 返回值注释 = "BOOL" @嵌入式方法 = "">
  646.         参数 lpszDeviceName <类型 = 变整数 注释 = "LPCSTR">
  647.         参数 iModeNum <类型 = 整数 注释 = "DWORD">
  648.         参数 lpDevMode <类型 = 变整数 注释 = "DEVMODEA*">
  649.    {
  650.       @ ::EnumDisplaySettingsA((LPCSTR)@<lpszDeviceName>,@<iModeNum>,(DEVMODEA*)@<lpDevMode>)
  651.    }
  652.    方法 EnumDisplaySettingsExA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-enumdisplaysettingsexa" 返回值注释 = "BOOL" @嵌入式方法 = "">
  653.         参数 lpszDeviceName <类型 = 变整数 注释 = "LPCSTR">
  654.         参数 iModeNum <类型 = 整数 注释 = "DWORD">
  655.         参数 lpDevMode <类型 = 变整数 注释 = "DEVMODEA*">
  656.         参数 dwFlags <类型 = 整数 注释 = "DWORD">
  657.    {
  658.       @ ::EnumDisplaySettingsExA((LPCSTR)@<lpszDeviceName>,@<iModeNum>,(DEVMODEA*)@<lpDevMode>,@<dwFlags>)
  659.    }
  660.    方法 EnumDisplaySettingsExW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-enumdisplaysettingsexw" 返回值注释 = "BOOL" @嵌入式方法 = "">
  661.         参数 lpszDeviceName <类型 = 变整数 注释 = "LPCWSTR">
  662.         参数 iModeNum <类型 = 整数 注释 = "DWORD">
  663.         参数 lpDevMode <类型 = 变整数 注释 = "DEVMODEW*">
  664.         参数 dwFlags <类型 = 整数 注释 = "DWORD">
  665.    {
  666.       @ ::EnumDisplaySettingsExW((LPCWSTR)@<lpszDeviceName>,@<iModeNum>,(DEVMODEW*)@<lpDevMode>,@<dwFlags>)
  667.    }
  668.    方法 EnumDisplaySettingsW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-enumdisplaysettingsw" 返回值注释 = "BOOL" @嵌入式方法 = "">
  669.         参数 lpszDeviceName <类型 = 变整数 注释 = "LPCWSTR">
  670.         参数 iModeNum <类型 = 整数 注释 = "DWORD">
  671.         参数 lpDevMode <类型 = 变整数 注释 = "DEVMODEW*">
  672.    {
  673.       @ ::EnumDisplaySettingsW((LPCWSTR)@<lpszDeviceName>,@<iModeNum>,(DEVMODEW*)@<lpDevMode>)
  674.    }
  675.    方法 EnumEnhMetaFile <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-enumenhmetafile" 返回值注释 = "BOOL" @嵌入式方法 = "">
  676.         参数 hdc <类型 = 变整数 注释 = "HDC">
  677.         参数 hmf <类型 = 变整数 注释 = "HENHMETAFILE">
  678.         参数 proc <类型 = 变整数 注释 = "ENHMFENUMPROC">
  679.         参数 param <类型 = 变整数 注释 = "LPVOID">
  680.         参数 lpRect <类型 = 变整数 注释 = "const RECT*">
  681.    {
  682.       @ ::EnumEnhMetaFile((HDC)@<hdc>,(HENHMETAFILE)@<hmf>,(ENHMFENUMPROC)@<proc>,(LPVOID)@<param>,(const RECT*)@<lpRect>)
  683.    }
  684.    方法 EnumFontFamiliesA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-enumfontfamiliesa" 返回值注释 = "int" @嵌入式方法 = "">
  685.         参数 hdc <类型 = 变整数 注释 = "HDC">
  686.         参数 lpLogfont <类型 = 变整数 注释 = "LPCSTR">
  687.         参数 lpProc <类型 = 变整数 注释 = "FONTENUMPROCA">
  688.         参数 lParam <类型 = 变整数 注释 = "LPARAM">
  689.    {
  690.       @ ::EnumFontFamiliesA((HDC)@<hdc>,(LPCSTR)@<lpLogfont>,(FONTENUMPROCA)@<lpProc>,(LPARAM)@<lParam>)
  691.    }
  692.    方法 EnumFontFamiliesW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-enumfontfamiliesw" 返回值注释 = "int" @嵌入式方法 = "">
  693.         参数 hdc <类型 = 变整数 注释 = "HDC">
  694.         参数 lpLogfont <类型 = 变整数 注释 = "LPCWSTR">
  695.         参数 lpProc <类型 = 变整数 注释 = "FONTENUMPROCW">
  696.         参数 lParam <类型 = 变整数 注释 = "LPARAM">
  697.    {
  698.       @ ::EnumFontFamiliesW((HDC)@<hdc>,(LPCWSTR)@<lpLogfont>,(FONTENUMPROCW)@<lpProc>,(LPARAM)@<lParam>)
  699.    }
  700.    方法 EnumFontsA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-enumfontsa" 返回值注释 = "int" @嵌入式方法 = "">
  701.         参数 hdc <类型 = 变整数 注释 = "HDC">
  702.         参数 lpLogfont <类型 = 变整数 注释 = "LPCSTR">
  703.         参数 lpProc <类型 = 变整数 注释 = "FONTENUMPROCA">
  704.         参数 lParam <类型 = 变整数 注释 = "LPARAM">
  705.    {
  706.       @ ::EnumFontsA((HDC)@<hdc>,(LPCSTR)@<lpLogfont>,(FONTENUMPROCA)@<lpProc>,(LPARAM)@<lParam>)
  707.    }
  708.    方法 EnumFontsW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-enumfontsw" 返回值注释 = "int" @嵌入式方法 = "">
  709.         参数 hdc <类型 = 变整数 注释 = "HDC">
  710.         参数 lpLogfont <类型 = 变整数 注释 = "LPCWSTR">
  711.         参数 lpProc <类型 = 变整数 注释 = "FONTENUMPROCW">
  712.         参数 lParam <类型 = 变整数 注释 = "LPARAM">
  713.    {
  714.       @ ::EnumFontsW((HDC)@<hdc>,(LPCWSTR)@<lpLogfont>,(FONTENUMPROCW)@<lpProc>,(LPARAM)@<lParam>)
  715.    }
  716.    方法 EnumMetaFile <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-enummetafile" 返回值注释 = "BOOL" @嵌入式方法 = "">
  717.         参数 hdc <类型 = 变整数 注释 = "HDC">
  718.         参数 hmf <类型 = 变整数 注释 = "HMETAFILE">
  719.         参数 proc <类型 = 变整数 注释 = "MFENUMPROC">
  720.         参数 param <类型 = 变整数 注释 = "LPARAM">
  721.    {
  722.       @ ::EnumMetaFile((HDC)@<hdc>,(HMETAFILE)@<hmf>,(MFENUMPROC)@<proc>,(LPARAM)@<param>)
  723.    }
  724.    方法 EnumObjects <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-enumobjects" 返回值注释 = "int" @嵌入式方法 = "">
  725.         参数 hdc <类型 = 变整数 注释 = "HDC">
  726.         参数 nType <类型 = 整数 注释 = "int">
  727.         参数 lpFunc <类型 = 变整数 注释 = "GOBJENUMPROC">
  728.         参数 lParam <类型 = 变整数 注释 = "LPARAM">
  729.    {
  730.       @ ::EnumObjects((HDC)@<hdc>,@<nType>,(GOBJENUMPROC)@<lpFunc>,(LPARAM)@<lParam>)
  731.    }
  732.    方法 EqualRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-equalrect" 返回值注释 = "BOOL" @嵌入式方法 = "">
  733.         参数 lprc1 <类型 = 变整数 注释 = "const RECT*">
  734.         参数 lprc2 <类型 = 变整数 注释 = "const RECT*">
  735.    {
  736.       @ ::EqualRect((const RECT*)@<lprc1>,(const RECT*)@<lprc2>)
  737.    }
  738.    方法 EqualRgn <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-equalrgn" 返回值注释 = "BOOL" @嵌入式方法 = "">
  739.         参数 hrgn1 <类型 = 变整数 注释 = "HRGN">
  740.         参数 hrgn2 <类型 = 变整数 注释 = "HRGN">
  741.    {
  742.       @ ::EqualRgn((HRGN)@<hrgn1>,(HRGN)@<hrgn2>)
  743.    }
  744.    方法 ExcludeClipRect <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-excludecliprect" 返回值注释 = "int" @嵌入式方法 = "">
  745.         参数 hdc <类型 = 变整数 注释 = "HDC">
  746.         参数 left <类型 = 整数 注释 = "int">
  747.         参数 top <类型 = 整数 注释 = "int">
  748.         参数 right <类型 = 整数 注释 = "int">
  749.         参数 bottom <类型 = 整数 注释 = "int">
  750.    {
  751.       @ ::ExcludeClipRect((HDC)@<hdc>,@<left>,@<top>,@<right>,@<bottom>)
  752.    }
  753.    方法 ExcludeUpdateRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-excludeupdatergn" 返回值注释 = "int" @嵌入式方法 = "">
  754.         参数 hDC <类型 = 变整数 注释 = "HDC">
  755.         参数 hWnd <类型 = 变整数 注释 = "HWND">
  756.    {
  757.       @ ::ExcludeUpdateRgn((HDC)@<hDC>,(HWND)@<hWnd>)
  758.    }
  759.    方法 ExtCreatePen <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-extcreatepen" 返回值注释 = "HPEN" @嵌入式方法 = "">
  760.         参数 iPenStyle <类型 = 整数 注释 = "DWORD">
  761.         参数 cWidth <类型 = 整数 注释 = "DWORD">
  762.         参数 plbrush <类型 = 变整数 注释 = "const LOGBRUSH*">
  763.         参数 cStyle <类型 = 整数 注释 = "DWORD">
  764.         参数 pstyle <类型 = 变整数 注释 = "const DWORD*">
  765.    {
  766.       @ (@dt<变整数>)::ExtCreatePen(@<iPenStyle>,@<cWidth>,(const LOGBRUSH*)@<plbrush>,@<cStyle>,(const DWORD*)@<pstyle>)
  767.    }
  768.    方法 ExtCreateRegion <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-extcreateregion" 返回值注释 = "HRGN" @嵌入式方法 = "">
  769.         参数 lpx <类型 = 变整数 注释 = "const XFORM*">
  770.         参数 nCount <类型 = 整数 注释 = "DWORD">
  771.         参数 lpData <类型 = 变整数 注释 = "const RGNDATA*">
  772.    {
  773.       @ (@dt<变整数>)::ExtCreateRegion((const XFORM*)@<lpx>,@<nCount>,(const RGNDATA*)@<lpData>)
  774.    }
  775.    方法 ExtFloodFill <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-extfloodfill" 返回值注释 = "BOOL" @嵌入式方法 = "">
  776.         参数 hdc <类型 = 变整数 注释 = "HDC">
  777.         参数 x <类型 = 整数 注释 = "int">
  778.         参数 y <类型 = 整数 注释 = "int">
  779.         参数 color <类型 = 变整数 注释 = "COLORREF">
  780.         参数 type <类型 = 整数 注释 = "UINT">
  781.    {
  782.       @ ::ExtFloodFill((HDC)@<hdc>,@<x>,@<y>,(COLORREF)@<color>,@<type>)
  783.    }
  784.    方法 ExtSelectClipRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-extselectcliprgn" 返回值注释 = "int" @嵌入式方法 = "">
  785.         参数 hdc <类型 = 变整数 注释 = "HDC">
  786.         参数 hrgn <类型 = 变整数 注释 = "HRGN">
  787.         参数 mode <类型 = 整数 注释 = "int">
  788.    {
  789.       @ ::ExtSelectClipRgn((HDC)@<hdc>,(HRGN)@<hrgn>,@<mode>)
  790.    }
  791.    方法 ExtTextOutA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-exttextouta" 返回值注释 = "BOOL" @嵌入式方法 = "">
  792.         参数 hdc <类型 = 变整数 注释 = "HDC">
  793.         参数 x <类型 = 整数 注释 = "int">
  794.         参数 y <类型 = 整数 注释 = "int">
  795.         参数 options <类型 = 整数 注释 = "UINT">
  796.         参数 lprect <类型 = 变整数 注释 = "const RECT*">
  797.         参数 lpString <类型 = 变整数 注释 = "LPCSTR">
  798.         参数 c <类型 = 整数 注释 = "UINT">
  799.         参数 lpDx <类型 = 变整数 注释 = "const INT*">
  800.    {
  801.       @ ::ExtTextOutA((HDC)@<hdc>,@<x>,@<y>,@<options>,(const RECT*)@<lprect>,(LPCSTR)@<lpString>,@<c>,(const INT*)@<lpDx>)
  802.    }
  803.    方法 ExtTextOutW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-exttextoutw" 返回值注释 = "BOOL" @嵌入式方法 = "">
  804.         参数 hdc <类型 = 变整数 注释 = "HDC">
  805.         参数 x <类型 = 整数 注释 = "int">
  806.         参数 y <类型 = 整数 注释 = "int">
  807.         参数 options <类型 = 整数 注释 = "UINT">
  808.         参数 lprect <类型 = 变整数 注释 = "const RECT*">
  809.         参数 lpString <类型 = 变整数 注释 = "LPCWSTR">
  810.         参数 c <类型 = 整数 注释 = "UINT">
  811.         参数 lpDx <类型 = 变整数 注释 = "const INT*">
  812.    {
  813.       @ ::ExtTextOutW((HDC)@<hdc>,@<x>,@<y>,@<options>,(const RECT*)@<lprect>,(LPCWSTR)@<lpString>,@<c>,(const INT*)@<lpDx>)
  814.    }
  815.    方法 FillPath <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-fillpath" 返回值注释 = "BOOL" @嵌入式方法 = "">
  816.         参数 hdc <类型 = 变整数 注释 = "HDC">
  817.    {
  818.       @ ::FillPath((HDC)@<hdc>)
  819.    }
  820.    方法 FillRect <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-fillrect" 返回值注释 = "int" @嵌入式方法 = "">
  821.         参数 hDC <类型 = 变整数 注释 = "HDC">
  822.         参数 lprc <类型 = 变整数 注释 = "const RECT*">
  823.         参数 hbr <类型 = 变整数 注释 = "HBRUSH">
  824.    {
  825.       @ ::FillRect((HDC)@<hDC>,(const RECT*)@<lprc>,(HBRUSH)@<hbr>)
  826.    }
  827.    方法 FillRgn <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-fillrgn" 返回值注释 = "BOOL" @嵌入式方法 = "">
  828.         参数 hdc <类型 = 变整数 注释 = "HDC">
  829.         参数 hrgn <类型 = 变整数 注释 = "HRGN">
  830.         参数 hbr <类型 = 变整数 注释 = "HBRUSH">
  831.    {
  832.       @ ::FillRgn((HDC)@<hdc>,(HRGN)@<hrgn>,(HBRUSH)@<hbr>)
  833.    }
  834.    方法 FlattenPath <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-flattenpath" 返回值注释 = "BOOL" @嵌入式方法 = "">
  835.         参数 hdc <类型 = 变整数 注释 = "HDC">
  836.    {
  837.       @ ::FlattenPath((HDC)@<hdc>)
  838.    }
  839.    方法 FloodFill <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-floodfill" 返回值注释 = "BOOL" @嵌入式方法 = "">
  840.         参数 hdc <类型 = 变整数 注释 = "HDC">
  841.         参数 x <类型 = 整数 注释 = "int">
  842.         参数 y <类型 = 整数 注释 = "int">
  843.         参数 color <类型 = 变整数 注释 = "COLORREF">
  844.    {
  845.       @ ::FloodFill((HDC)@<hdc>,@<x>,@<y>,(COLORREF)@<color>)
  846.    }
  847.    方法 FrameRect <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-framerect" 返回值注释 = "int" @嵌入式方法 = "">
  848.         参数 hDC <类型 = 变整数 注释 = "HDC">
  849.         参数 lprc <类型 = 变整数 注释 = "const RECT*">
  850.         参数 hbr <类型 = 变整数 注释 = "HBRUSH">
  851.    {
  852.       @ ::FrameRect((HDC)@<hDC>,(const RECT*)@<lprc>,(HBRUSH)@<hbr>)
  853.    }
  854.    方法 FrameRgn <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-framergn" 返回值注释 = "BOOL" @嵌入式方法 = "">
  855.         参数 hdc <类型 = 变整数 注释 = "HDC">
  856.         参数 hrgn <类型 = 变整数 注释 = "HRGN">
  857.         参数 hbr <类型 = 变整数 注释 = "HBRUSH">
  858.         参数 w <类型 = 整数 注释 = "int">
  859.         参数 h <类型 = 整数 注释 = "int">
  860.    {
  861.       @ ::FrameRgn((HDC)@<hdc>,(HRGN)@<hrgn>,(HBRUSH)@<hbr>,@<w>,@<h>)
  862.    }
  863.    方法 GdiAlphaBlend <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gdialphablend" 返回值注释 = "BOOL" @嵌入式方法 = "">
  864.         参数 hdcDest <类型 = 变整数 注释 = "HDC">
  865.         参数 xoriginDest <类型 = 整数 注释 = "int">
  866.         参数 yoriginDest <类型 = 整数 注释 = "int">
  867.         参数 wDest <类型 = 整数 注释 = "int">
  868.         参数 hDest <类型 = 整数 注释 = "int">
  869.         参数 hdcSrc <类型 = 变整数 注释 = "HDC">
  870.         参数 xoriginSrc <类型 = 整数 注释 = "int">
  871.         参数 yoriginSrc <类型 = 整数 注释 = "int">
  872.         参数 wSrc <类型 = 整数 注释 = "int">
  873.         参数 hSrc <类型 = 整数 注释 = "int">
  874.         参数 ftn <类型 = 变整数 注释 = "BLENDFUNCTION">
  875.    {
  876.       @ ::GdiAlphaBlend((HDC)@<hdcDest>,@<xoriginDest>,@<yoriginDest>,@<wDest>,@<hDest>,(HDC)@<hdcSrc>,@<xoriginSrc>,@<yoriginSrc>,@<wSrc>,@<hSrc>,(BLENDFUNCTION)@<ftn>)
  877.    }
  878.    方法 GdiComment <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gdicomment" 返回值注释 = "BOOL" @嵌入式方法 = "">
  879.         参数 hdc <类型 = 变整数 注释 = "HDC">
  880.         参数 nSize <类型 = 整数 注释 = "UINT">
  881.         参数 lpData <类型 = 变整数 注释 = "const BYTE*">
  882.    {
  883.       @ ::GdiComment((HDC)@<hdc>,@<nSize>,(const BYTE*)@<lpData>)
  884.    }
  885.    方法 GdiFlush <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gdiflush" 返回值注释 = "BOOL" @嵌入式方法 = "">
  886.    {
  887.       @ ::GdiFlush()
  888.    }
  889.    方法 GdiGetBatchLimit <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gdigetbatchlimit" 返回值注释 = "DWORD" @嵌入式方法 = "">
  890.    {
  891.       @ ::GdiGetBatchLimit()
  892.    }
  893.    方法 GdiGradientFill <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gdigradientfill" 返回值注释 = "BOOL" @嵌入式方法 = "">
  894.         参数 hdc <类型 = 变整数 注释 = "HDC">
  895.         参数 pVertex <类型 = 变整数 注释 = "PTRIVERTEX">
  896.         参数 nVertex <类型 = 长整数 注释 = "ULONG">
  897.         参数 pMesh <类型 = 变整数 注释 = "PVOID">
  898.         参数 nCount <类型 = 长整数 注释 = "ULONG">
  899.         参数 ulMode <类型 = 长整数 注释 = "ULONG">
  900.    {
  901.       @ ::GdiGradientFill((HDC)@<hdc>,(PTRIVERTEX)@<pVertex>,@<nVertex>,(PVOID)@<pMesh>,@<nCount>,@<ulMode>)
  902.    }
  903.    方法 GdiSetBatchLimit <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gdisetbatchlimit" 返回值注释 = "DWORD" @嵌入式方法 = "">
  904.         参数 dw <类型 = 整数 注释 = "DWORD">
  905.    {
  906.       @ ::GdiSetBatchLimit(@<dw>)
  907.    }
  908.    方法 GdiTransparentBlt <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gditransparentblt" 返回值注释 = "BOOL" @嵌入式方法 = "">
  909.         参数 hdcDest <类型 = 变整数 注释 = "HDC">
  910.         参数 xoriginDest <类型 = 整数 注释 = "int">
  911.         参数 yoriginDest <类型 = 整数 注释 = "int">
  912.         参数 wDest <类型 = 整数 注释 = "int">
  913.         参数 hDest <类型 = 整数 注释 = "int">
  914.         参数 hdcSrc <类型 = 变整数 注释 = "HDC">
  915.         参数 xoriginSrc <类型 = 整数 注释 = "int">
  916.         参数 yoriginSrc <类型 = 整数 注释 = "int">
  917.         参数 wSrc <类型 = 整数 注释 = "int">
  918.         参数 hSrc <类型 = 整数 注释 = "int">
  919.         参数 crTransparent <类型 = 整数 注释 = "UINT">
  920.    {
  921.       @ ::GdiTransparentBlt((HDC)@<hdcDest>,@<xoriginDest>,@<yoriginDest>,@<wDest>,@<hDest>,(HDC)@<hdcSrc>,@<xoriginSrc>,@<yoriginSrc>,@<wSrc>,@<hSrc>,@<crTransparent>)
  922.    }
  923.    方法 GetArcDirection <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getarcdirection" 返回值注释 = "int" @嵌入式方法 = "">
  924.         参数 hdc <类型 = 变整数 注释 = "HDC">
  925.    {
  926.       @ ::GetArcDirection((HDC)@<hdc>)
  927.    }
  928.    方法 GetAspectRatioFilterEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getaspectratiofilterex" 返回值注释 = "BOOL" @嵌入式方法 = "">
  929.         参数 hdc <类型 = 变整数 注释 = "HDC">
  930.         参数 lpsize <类型 = 变整数 注释 = "LPSIZE">
  931.    {
  932.       @ ::GetAspectRatioFilterEx((HDC)@<hdc>,(LPSIZE)@<lpsize>)
  933.    }
  934.    方法 GetBitmapBits <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getbitmapbits" 返回值注释 = "LONG" @嵌入式方法 = "">
  935.         参数 hbit <类型 = 变整数 注释 = "HBITMAP">
  936.         参数 cb <类型 = 长整数 注释 = "LONG">
  937.         参数 lpvBits <类型 = 变整数 注释 = "LPVOID">
  938.    {
  939.       @ ::GetBitmapBits((HBITMAP)@<hbit>,@<cb>,(LPVOID)@<lpvBits>)
  940.    }
  941.    方法 GetBitmapDimensionEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getbitmapdimensionex" 返回值注释 = "BOOL" @嵌入式方法 = "">
  942.         参数 hbit <类型 = 变整数 注释 = "HBITMAP">
  943.         参数 lpsize <类型 = 变整数 注释 = "LPSIZE">
  944.    {
  945.       @ ::GetBitmapDimensionEx((HBITMAP)@<hbit>,(LPSIZE)@<lpsize>)
  946.    }
  947.    方法 GetBkColor <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getbkcolor" 返回值注释 = "COLORREF" @嵌入式方法 = "">
  948.         参数 hdc <类型 = 变整数 注释 = "HDC">
  949.    {
  950.       @ (@dt<变整数>)::GetBkColor((HDC)@<hdc>)
  951.    }
  952.    方法 GetBkMode <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getbkmode" 返回值注释 = "int" @嵌入式方法 = "">
  953.         参数 hdc <类型 = 变整数 注释 = "HDC">
  954.    {
  955.       @ ::GetBkMode((HDC)@<hdc>)
  956.    }
  957.    方法 GetBoundsRect <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getboundsrect" 返回值注释 = "UINT" @嵌入式方法 = "">
  958.         参数 hdc <类型 = 变整数 注释 = "HDC">
  959.         参数 lprect <类型 = 变整数 注释 = "LPRECT">
  960.         参数 flags <类型 = 整数 注释 = "UINT">
  961.    {
  962.       @ ::GetBoundsRect((HDC)@<hdc>,(LPRECT)@<lprect>,@<flags>)
  963.    }
  964.    方法 GetBrushOrgEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getbrushorgex" 返回值注释 = "BOOL" @嵌入式方法 = "">
  965.         参数 hdc <类型 = 变整数 注释 = "HDC">
  966.         参数 lppt <类型 = 变整数 注释 = "LPPOINT">
  967.    {
  968.       @ ::GetBrushOrgEx((HDC)@<hdc>,(LPPOINT)@<lppt>)
  969.    }
  970.    方法 GetCharABCWidthsA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharabcwidthsa" 返回值注释 = "BOOL" @嵌入式方法 = "">
  971.         参数 hdc <类型 = 变整数 注释 = "HDC">
  972.         参数 wFirst <类型 = 整数 注释 = "UINT">
  973.         参数 wLast <类型 = 整数 注释 = "UINT">
  974.         参数 lpABC <类型 = 变整数 注释 = "LPABC">
  975.    {
  976.       @ ::GetCharABCWidthsA((HDC)@<hdc>,@<wFirst>,@<wLast>,(LPABC)@<lpABC>)
  977.    }
  978.    方法 GetCharABCWidthsFloatA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharabcwidthsfloata" 返回值注释 = "BOOL" @嵌入式方法 = "">
  979.         参数 hdc <类型 = 变整数 注释 = "HDC">
  980.         参数 iFirst <类型 = 整数 注释 = "UINT">
  981.         参数 iLast <类型 = 整数 注释 = "UINT">
  982.         参数 lpABC <类型 = 变整数 注释 = "LPABCFLOAT">
  983.    {
  984.       @ ::GetCharABCWidthsFloatA((HDC)@<hdc>,@<iFirst>,@<iLast>,(LPABCFLOAT)@<lpABC>)
  985.    }
  986.    方法 GetCharABCWidthsFloatW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharabcwidthsfloatw" 返回值注释 = "BOOL" @嵌入式方法 = "">
  987.         参数 hdc <类型 = 变整数 注释 = "HDC">
  988.         参数 iFirst <类型 = 整数 注释 = "UINT">
  989.         参数 iLast <类型 = 整数 注释 = "UINT">
  990.         参数 lpABC <类型 = 变整数 注释 = "LPABCFLOAT">
  991.    {
  992.       @ ::GetCharABCWidthsFloatW((HDC)@<hdc>,@<iFirst>,@<iLast>,(LPABCFLOAT)@<lpABC>)
  993.    }
  994.    方法 GetCharABCWidthsI <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharabcwidthsi" 返回值注释 = "BOOL" @嵌入式方法 = "">
  995.         参数 hdc <类型 = 变整数 注释 = "HDC">
  996.         参数 giFirst <类型 = 整数 注释 = "UINT">
  997.         参数 cgi <类型 = 整数 注释 = "UINT">
  998.         参数 pgi <类型 = 变整数 注释 = "LPWORD">
  999.         参数 pabc <类型 = 变整数 注释 = "LPABC">
  1000.    {
  1001.       @ ::GetCharABCWidthsI((HDC)@<hdc>,@<giFirst>,@<cgi>,(LPWORD)@<pgi>,(LPABC)@<pabc>)
  1002.    }
  1003.    方法 GetCharABCWidthsW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharabcwidthsw" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1004.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1005.         参数 wFirst <类型 = 整数 注释 = "UINT">
  1006.         参数 wLast <类型 = 整数 注释 = "UINT">
  1007.         参数 lpABC <类型 = 变整数 注释 = "LPABC">
  1008.    {
  1009.       @ ::GetCharABCWidthsW((HDC)@<hdc>,@<wFirst>,@<wLast>,(LPABC)@<lpABC>)
  1010.    }
  1011.    方法 GetCharWidth32A <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharwidth32a" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1012.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1013.         参数 iFirst <类型 = 整数 注释 = "UINT">
  1014.         参数 iLast <类型 = 整数 注释 = "UINT">
  1015.         参数 lpBuffer <类型 = 变整数 注释 = "LPINT">
  1016.    {
  1017.       @ ::GetCharWidth32A((HDC)@<hdc>,@<iFirst>,@<iLast>,(LPINT)@<lpBuffer>)
  1018.    }
  1019.    方法 GetCharWidth32W <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharwidth32w" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1020.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1021.         参数 iFirst <类型 = 整数 注释 = "UINT">
  1022.         参数 iLast <类型 = 整数 注释 = "UINT">
  1023.         参数 lpBuffer <类型 = 变整数 注释 = "LPINT">
  1024.    {
  1025.       @ ::GetCharWidth32W((HDC)@<hdc>,@<iFirst>,@<iLast>,(LPINT)@<lpBuffer>)
  1026.    }
  1027.    方法 GetCharWidthA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharwidtha" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1028.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1029.         参数 iFirst <类型 = 整数 注释 = "UINT">
  1030.         参数 iLast <类型 = 整数 注释 = "UINT">
  1031.         参数 lpBuffer <类型 = 变整数 注释 = "LPINT">
  1032.    {
  1033.       @ ::GetCharWidthA((HDC)@<hdc>,@<iFirst>,@<iLast>,(LPINT)@<lpBuffer>)
  1034.    }
  1035.    方法 GetCharWidthFloatA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharwidthfloata" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1036.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1037.         参数 iFirst <类型 = 整数 注释 = "UINT">
  1038.         参数 iLast <类型 = 整数 注释 = "UINT">
  1039.         参数 lpBuffer <类型 = 变整数 注释 = "PFLOAT">
  1040.    {
  1041.       @ ::GetCharWidthFloatA((HDC)@<hdc>,@<iFirst>,@<iLast>,(PFLOAT)@<lpBuffer>)
  1042.    }
  1043.    方法 GetCharWidthFloatW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharwidthfloatw" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1044.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1045.         参数 iFirst <类型 = 整数 注释 = "UINT">
  1046.         参数 iLast <类型 = 整数 注释 = "UINT">
  1047.         参数 lpBuffer <类型 = 变整数 注释 = "PFLOAT">
  1048.    {
  1049.       @ ::GetCharWidthFloatW((HDC)@<hdc>,@<iFirst>,@<iLast>,(PFLOAT)@<lpBuffer>)
  1050.    }
  1051.    方法 GetCharWidthI <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharwidthi" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1052.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1053.         参数 giFirst <类型 = 整数 注释 = "UINT">
  1054.         参数 cgi <类型 = 整数 注释 = "UINT">
  1055.         参数 pgi <类型 = 变整数 注释 = "LPWORD">
  1056.         参数 piWidths <类型 = 变整数 注释 = "LPINT">
  1057.    {
  1058.       @ ::GetCharWidthI((HDC)@<hdc>,@<giFirst>,@<cgi>,(LPWORD)@<pgi>,(LPINT)@<piWidths>)
  1059.    }
  1060.    方法 GetCharWidthW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharwidthw" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1061.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1062.         参数 iFirst <类型 = 整数 注释 = "UINT">
  1063.         参数 iLast <类型 = 整数 注释 = "UINT">
  1064.         参数 lpBuffer <类型 = 变整数 注释 = "LPINT">
  1065.    {
  1066.       @ ::GetCharWidthW((HDC)@<hdc>,@<iFirst>,@<iLast>,(LPINT)@<lpBuffer>)
  1067.    }
  1068.    方法 GetClipBox <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getclipbox" 返回值注释 = "int" @嵌入式方法 = "">
  1069.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1070.         参数 lprect <类型 = 变整数 注释 = "LPRECT">
  1071.    {
  1072.       @ ::GetClipBox((HDC)@<hdc>,(LPRECT)@<lprect>)
  1073.    }
  1074.    方法 GetClipRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcliprgn" 返回值注释 = "int" @嵌入式方法 = "">
  1075.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1076.         参数 hrgn <类型 = 变整数 注释 = "HRGN">
  1077.    {
  1078.       @ ::GetClipRgn((HDC)@<hdc>,(HRGN)@<hrgn>)
  1079.    }
  1080.    方法 GetColorAdjustment <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcoloradjustment" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1081.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1082.         参数 lpca <类型 = 变整数 注释 = "LPCOLORADJUSTMENT">
  1083.    {
  1084.       @ ::GetColorAdjustment((HDC)@<hdc>,(LPCOLORADJUSTMENT)@<lpca>)
  1085.    }
  1086.    方法 GetCurrentObject <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcurrentobject" 返回值注释 = "HGDIOBJ" @嵌入式方法 = "">
  1087.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1088.         参数 type <类型 = 整数 注释 = "UINT">
  1089.    {
  1090.       @ (@dt<变整数>)::GetCurrentObject((HDC)@<hdc>,@<type>)
  1091.    }
  1092.    方法 GetCurrentPositionEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcurrentpositionex" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1093.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1094.         参数 lppt <类型 = 变整数 注释 = "LPPOINT">
  1095.    {
  1096.       @ ::GetCurrentPositionEx((HDC)@<hdc>,(LPPOINT)@<lppt>)
  1097.    }
  1098.    方法 GetDC <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-getdc" 返回值注释 = "HDC" @嵌入式方法 = "">
  1099.         参数 hWnd <类型 = 变整数 注释 = "HWND">
  1100.    {
  1101.       @ (@dt<变整数>)::GetDC((HWND)@<hWnd>)
  1102.    }
  1103.    方法 GetDCBrushColor <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getdcbrushcolor" 返回值注释 = "COLORREF" @嵌入式方法 = "">
  1104.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1105.    {
  1106.       @ (@dt<变整数>)::GetDCBrushColor((HDC)@<hdc>)
  1107.    }
  1108.    方法 GetDCEx <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-getdcex" 返回值注释 = "HDC" @嵌入式方法 = "">
  1109.         参数 hWnd <类型 = 变整数 注释 = "HWND">
  1110.         参数 hrgnClip <类型 = 变整数 注释 = "HRGN">
  1111.         参数 flags <类型 = 整数 注释 = "DWORD">
  1112.    {
  1113.       @ (@dt<变整数>)::GetDCEx((HWND)@<hWnd>,(HRGN)@<hrgnClip>,@<flags>)
  1114.    }
  1115.    方法 GetDCOrgEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getdcorgex" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1116.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1117.         参数 lppt <类型 = 变整数 注释 = "LPPOINT">
  1118.    {
  1119.       @ ::GetDCOrgEx((HDC)@<hdc>,(LPPOINT)@<lppt>)
  1120.    }
  1121.    方法 GetDCPenColor <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getdcpencolor" 返回值注释 = "COLORREF" @嵌入式方法 = "">
  1122.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1123.    {
  1124.       @ (@dt<变整数>)::GetDCPenColor((HDC)@<hdc>)
  1125.    }
  1126.    方法 GetDeviceCaps <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getdevicecaps" 返回值注释 = "int" @嵌入式方法 = "">
  1127.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1128.         参数 index <类型 = 整数 注释 = "int">
  1129.    {
  1130.       @ ::GetDeviceCaps((HDC)@<hdc>,@<index>)
  1131.    }
  1132.    方法 GetDIBColorTable <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getdibcolortable" 返回值注释 = "UINT" @嵌入式方法 = "">
  1133.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1134.         参数 iStart <类型 = 整数 注释 = "UINT">
  1135.         参数 cEntries <类型 = 整数 注释 = "UINT">
  1136.         参数 prgbq <类型 = 变整数 注释 = "RGBQUAD*">
  1137.    {
  1138.       @ ::GetDIBColorTable((HDC)@<hdc>,@<iStart>,@<cEntries>,(RGBQUAD*)@<prgbq>)
  1139.    }
  1140.    方法 GetDIBits <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getdibits" 返回值注释 = "int" @嵌入式方法 = "">
  1141.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1142.         参数 hbm <类型 = 变整数 注释 = "HBITMAP">
  1143.         参数 start <类型 = 整数 注释 = "UINT">
  1144.         参数 cLines <类型 = 整数 注释 = "UINT">
  1145.         参数 lpvBits <类型 = 变整数 注释 = "LPVOID">
  1146.         参数 lpbmi <类型 = 变整数 注释 = "LPBITMAPINFO">
  1147.         参数 usage <类型 = 整数 注释 = "UINT">
  1148.    {
  1149.       @ ::GetDIBits((HDC)@<hdc>,(HBITMAP)@<hbm>,@<start>,@<cLines>,(LPVOID)@<lpvBits>,(LPBITMAPINFO)@<lpbmi>,@<usage>)
  1150.    }
  1151.    方法 GetEnhMetaFileA <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getenhmetafilea" 返回值注释 = "HENHMETAFILE" @嵌入式方法 = "">
  1152.         参数 lpName <类型 = 变整数 注释 = "LPCSTR">
  1153.    {
  1154.       @ (@dt<变整数>)::GetEnhMetaFileA((LPCSTR)@<lpName>)
  1155.    }
  1156.    方法 GetEnhMetaFileBits <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getenhmetafilebits" 返回值注释 = "UINT" @嵌入式方法 = "">
  1157.         参数 hEMF <类型 = 变整数 注释 = "HENHMETAFILE">
  1158.         参数 nSize <类型 = 整数 注释 = "UINT">
  1159.         参数 lpData <类型 = 变整数 注释 = "LPBYTE">
  1160.    {
  1161.       @ ::GetEnhMetaFileBits((HENHMETAFILE)@<hEMF>,@<nSize>,(LPBYTE)@<lpData>)
  1162.    }
  1163.    方法 GetEnhMetaFileDescriptionA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getenhmetafiledescriptiona" 返回值注释 = "UINT" @嵌入式方法 = "">
  1164.         参数 hemf <类型 = 变整数 注释 = "HENHMETAFILE">
  1165.         参数 cchBuffer <类型 = 整数 注释 = "UINT">
  1166.         参数 lpDescription <类型 = 变整数 注释 = "LPSTR">
  1167.    {
  1168.       @ ::GetEnhMetaFileDescriptionA((HENHMETAFILE)@<hemf>,@<cchBuffer>,(LPSTR)@<lpDescription>)
  1169.    }
  1170.    方法 GetEnhMetaFileDescriptionW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getenhmetafiledescriptionw" 返回值注释 = "UINT" @嵌入式方法 = "">
  1171.         参数 hemf <类型 = 变整数 注释 = "HENHMETAFILE">
  1172.         参数 cchBuffer <类型 = 整数 注释 = "UINT">
  1173.         参数 lpDescription <类型 = 变整数 注释 = "LPWSTR">
  1174.    {
  1175.       @ ::GetEnhMetaFileDescriptionW((HENHMETAFILE)@<hemf>,@<cchBuffer>,(LPWSTR)@<lpDescription>)
  1176.    }
  1177.    方法 GetEnhMetaFileHeader <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getenhmetafileheader" 返回值注释 = "UINT" @嵌入式方法 = "">
  1178.         参数 hemf <类型 = 变整数 注释 = "HENHMETAFILE">
  1179.         参数 nSize <类型 = 整数 注释 = "UINT">
  1180.         参数 lpEnhMetaHeader <类型 = 变整数 注释 = "LPENHMETAHEADER">
  1181.    {
  1182.       @ ::GetEnhMetaFileHeader((HENHMETAFILE)@<hemf>,@<nSize>,(LPENHMETAHEADER)@<lpEnhMetaHeader>)
  1183.    }
  1184.    方法 GetEnhMetaFilePaletteEntries <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getenhmetafilepaletteentries" 返回值注释 = "UINT" @嵌入式方法 = "">
  1185.         参数 hemf <类型 = 变整数 注释 = "HENHMETAFILE">
  1186.         参数 nNumEntries <类型 = 整数 注释 = "UINT">
  1187.         参数 lpPaletteEntries <类型 = 变整数 注释 = "LPPALETTEENTRY">
  1188.    {
  1189.       @ ::GetEnhMetaFilePaletteEntries((HENHMETAFILE)@<hemf>,@<nNumEntries>,(LPPALETTEENTRY)@<lpPaletteEntries>)
  1190.    }
  1191.    方法 GetEnhMetaFileW <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getenhmetafilew" 返回值注释 = "HENHMETAFILE" @嵌入式方法 = "">
  1192.         参数 lpName <类型 = 变整数 注释 = "LPCWSTR">
  1193.    {
  1194.       @ (@dt<变整数>)::GetEnhMetaFileW((LPCWSTR)@<lpName>)
  1195.    }
  1196.    方法 GetFontData <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getfontdata" 返回值注释 = "DWORD" @嵌入式方法 = "">
  1197.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1198.         参数 dwTable <类型 = 整数 注释 = "DWORD">
  1199.         参数 dwOffset <类型 = 整数 注释 = "DWORD">
  1200.         参数 pvBuffer <类型 = 变整数 注释 = "PVOID">
  1201.         参数 cjBuffer <类型 = 整数 注释 = "DWORD">
  1202.    {
  1203.       @ ::GetFontData((HDC)@<hdc>,@<dwTable>,@<dwOffset>,(PVOID)@<pvBuffer>,@<cjBuffer>)
  1204.    }
  1205.    方法 GetFontLanguageInfo <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getfontlanguageinfo" 返回值注释 = "DWORD" @嵌入式方法 = "">
  1206.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1207.    {
  1208.       @ ::GetFontLanguageInfo((HDC)@<hdc>)
  1209.    }
  1210.    方法 GetFontUnicodeRanges <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getfontunicoderanges" 返回值注释 = "DWORD" @嵌入式方法 = "">
  1211.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1212.         参数 lpgs <类型 = 变整数 注释 = "LPGLYPHSET">
  1213.    {
  1214.       @ ::GetFontUnicodeRanges((HDC)@<hdc>,(LPGLYPHSET)@<lpgs>)
  1215.    }
  1216.    方法 GetGlyphIndicesA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getglyphindicesa" 返回值注释 = "DWORD" @嵌入式方法 = "">
  1217.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1218.         参数 lpstr <类型 = 变整数 注释 = "LPCSTR">
  1219.         参数 c <类型 = 整数 注释 = "int">
  1220.         参数 pgi <类型 = 变整数 注释 = "LPWORD">
  1221.         参数 fl <类型 = 整数 注释 = "DWORD">
  1222.    {
  1223.       @ ::GetGlyphIndicesA((HDC)@<hdc>,(LPCSTR)@<lpstr>,@<c>,(LPWORD)@<pgi>,@<fl>)
  1224.    }
  1225.    方法 GetGlyphIndicesW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getglyphindicesw" 返回值注释 = "DWORD" @嵌入式方法 = "">
  1226.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1227.         参数 lpstr <类型 = 变整数 注释 = "LPCWSTR">
  1228.         参数 c <类型 = 整数 注释 = "int">
  1229.         参数 pgi <类型 = 变整数 注释 = "LPWORD">
  1230.         参数 fl <类型 = 整数 注释 = "DWORD">
  1231.    {
  1232.       @ ::GetGlyphIndicesW((HDC)@<hdc>,(LPCWSTR)@<lpstr>,@<c>,(LPWORD)@<pgi>,@<fl>)
  1233.    }
  1234.    方法 GetGlyphOutlineA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getglyphoutlinea" 返回值注释 = "DWORD" @嵌入式方法 = "">
  1235.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1236.         参数 uChar <类型 = 整数 注释 = "UINT">
  1237.         参数 fuFormat <类型 = 整数 注释 = "UINT">
  1238.         参数 lpgm <类型 = 变整数 注释 = "LPGLYPHMETRICS">
  1239.         参数 cjBuffer <类型 = 整数 注释 = "DWORD">
  1240.         参数 pvBuffer <类型 = 变整数 注释 = "LPVOID">
  1241.         参数 lpmat2 <类型 = 变整数 注释 = "const MAT2*">
  1242.    {
  1243.       @ ::GetGlyphOutlineA((HDC)@<hdc>,@<uChar>,@<fuFormat>,(LPGLYPHMETRICS)@<lpgm>,@<cjBuffer>,(LPVOID)@<pvBuffer>,(const MAT2*)@<lpmat2>)
  1244.    }
  1245.    方法 GetGlyphOutlineW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getglyphoutlinew" 返回值注释 = "DWORD" @嵌入式方法 = "">
  1246.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1247.         参数 uChar <类型 = 整数 注释 = "UINT">
  1248.         参数 fuFormat <类型 = 整数 注释 = "UINT">
  1249.         参数 lpgm <类型 = 变整数 注释 = "LPGLYPHMETRICS">
  1250.         参数 cjBuffer <类型 = 整数 注释 = "DWORD">
  1251.         参数 pvBuffer <类型 = 变整数 注释 = "LPVOID">
  1252.         参数 lpmat2 <类型 = 变整数 注释 = "const MAT2*">
  1253.    {
  1254.       @ ::GetGlyphOutlineW((HDC)@<hdc>,@<uChar>,@<fuFormat>,(LPGLYPHMETRICS)@<lpgm>,@<cjBuffer>,(LPVOID)@<pvBuffer>,(const MAT2*)@<lpmat2>)
  1255.    }
  1256.    方法 GetGraphicsMode <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getgraphicsmode" 返回值注释 = "int" @嵌入式方法 = "">
  1257.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1258.    {
  1259.       @ ::GetGraphicsMode((HDC)@<hdc>)
  1260.    }
  1261.    方法 GetKerningPairsA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getkerningpairsa" 返回值注释 = "DWORD" @嵌入式方法 = "">
  1262.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1263.         参数 nPairs <类型 = 整数 注释 = "DWORD">
  1264.         参数 lpKernPair <类型 = 变整数 注释 = "LPKERNINGPAIR">
  1265.    {
  1266.       @ ::GetKerningPairsA((HDC)@<hdc>,@<nPairs>,(LPKERNINGPAIR)@<lpKernPair>)
  1267.    }
  1268.    方法 GetKerningPairsW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getkerningpairsw" 返回值注释 = "DWORD" @嵌入式方法 = "">
  1269.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1270.         参数 nPairs <类型 = 整数 注释 = "DWORD">
  1271.         参数 lpKernPair <类型 = 变整数 注释 = "LPKERNINGPAIR">
  1272.    {
  1273.       @ ::GetKerningPairsW((HDC)@<hdc>,@<nPairs>,(LPKERNINGPAIR)@<lpKernPair>)
  1274.    }
  1275.    方法 GetLayout <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getlayout" 返回值注释 = "DWORD" @嵌入式方法 = "">
  1276.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1277.    {
  1278.       @ ::GetLayout((HDC)@<hdc>)
  1279.    }
  1280.    方法 GetMapMode <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getmapmode" 返回值注释 = "int" @嵌入式方法 = "">
  1281.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1282.    {
  1283.       @ ::GetMapMode((HDC)@<hdc>)
  1284.    }
  1285.    方法 GetMetaFileA <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getmetafilea" 返回值注释 = "HMETAFILE" @嵌入式方法 = "">
  1286.         参数 lpName <类型 = 变整数 注释 = "LPCSTR">
  1287.    {
  1288.       @ (@dt<变整数>)::GetMetaFileA((LPCSTR)@<lpName>)
  1289.    }
  1290.    方法 GetMetaFileBitsEx <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getmetafilebitsex" 返回值注释 = "UINT" @嵌入式方法 = "">
  1291.         参数 hMF <类型 = 变整数 注释 = "HMETAFILE">
  1292.         参数 cbBuffer <类型 = 整数 注释 = "UINT">
  1293.         参数 lpData <类型 = 变整数 注释 = "LPVOID">
  1294.    {
  1295.       @ ::GetMetaFileBitsEx((HMETAFILE)@<hMF>,@<cbBuffer>,(LPVOID)@<lpData>)
  1296.    }
  1297.    方法 GetMetaFileW <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getmetafilew" 返回值注释 = "HMETAFILE" @嵌入式方法 = "">
  1298.         参数 lpName <类型 = 变整数 注释 = "LPCWSTR">
  1299.    {
  1300.       @ (@dt<变整数>)::GetMetaFileW((LPCWSTR)@<lpName>)
  1301.    }
  1302.    方法 GetMetaRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getmetargn" 返回值注释 = "int" @嵌入式方法 = "">
  1303.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1304.         参数 hrgn <类型 = 变整数 注释 = "HRGN">
  1305.    {
  1306.       @ ::GetMetaRgn((HDC)@<hdc>,(HRGN)@<hrgn>)
  1307.    }
  1308.    方法 GetMiterLimit <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getmiterlimit" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1309.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1310.         参数 plimit <类型 = 变整数 注释 = "PFLOAT">
  1311.    {
  1312.       @ ::GetMiterLimit((HDC)@<hdc>,(PFLOAT)@<plimit>)
  1313.    }
  1314.    方法 GetMonitorInfoA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-getmonitorinfoa" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1315.         参数 hMonitor <类型 = 变整数 注释 = "HMONITOR">
  1316.         参数 lpmi <类型 = 变整数 注释 = "LPMONITORINFO">
  1317.    {
  1318.       @ ::GetMonitorInfoA((HMONITOR)@<hMonitor>,(LPMONITORINFO)@<lpmi>)
  1319.    }
  1320.    方法 GetMonitorInfoW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-getmonitorinfow" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1321.         参数 hMonitor <类型 = 变整数 注释 = "HMONITOR">
  1322.         参数 lpmi <类型 = 变整数 注释 = "LPMONITORINFO">
  1323.    {
  1324.       @ ::GetMonitorInfoW((HMONITOR)@<hMonitor>,(LPMONITORINFO)@<lpmi>)
  1325.    }
  1326.    方法 GetNearestColor <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getnearestcolor" 返回值注释 = "COLORREF" @嵌入式方法 = "">
  1327.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1328.         参数 color <类型 = 变整数 注释 = "COLORREF">
  1329.    {
  1330.       @ (@dt<变整数>)::GetNearestColor((HDC)@<hdc>,(COLORREF)@<color>)
  1331.    }
  1332.    方法 GetNearestPaletteIndex <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getnearestpaletteindex" 返回值注释 = "UINT" @嵌入式方法 = "">
  1333.         参数 h <类型 = 变整数 注释 = "HPALETTE">
  1334.         参数 color <类型 = 变整数 注释 = "COLORREF">
  1335.    {
  1336.       @ ::GetNearestPaletteIndex((HPALETTE)@<h>,(COLORREF)@<color>)
  1337.    }
  1338.    方法 GetObjectType <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getobjecttype" 返回值注释 = "DWORD" @嵌入式方法 = "">
  1339.         参数 h <类型 = 变整数 注释 = "HGDIOBJ">
  1340.    {
  1341.       @ ::GetObjectType((HGDIOBJ)@<h>)
  1342.    }
  1343.    方法 GetOutlineTextMetricsA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getoutlinetextmetricsa" 返回值注释 = "UINT" @嵌入式方法 = "">
  1344.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1345.         参数 cjCopy <类型 = 整数 注释 = "UINT">
  1346.         参数 potm <类型 = 变整数 注释 = "LPOUTLINETEXTMETRICA">
  1347.    {
  1348.       @ ::GetOutlineTextMetricsA((HDC)@<hdc>,@<cjCopy>,(LPOUTLINETEXTMETRICA)@<potm>)
  1349.    }
  1350.    方法 GetOutlineTextMetricsW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getoutlinetextmetricsw" 返回值注释 = "UINT" @嵌入式方法 = "">
  1351.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1352.         参数 cjCopy <类型 = 整数 注释 = "UINT">
  1353.         参数 potm <类型 = 变整数 注释 = "LPOUTLINETEXTMETRICW">
  1354.    {
  1355.       @ ::GetOutlineTextMetricsW((HDC)@<hdc>,@<cjCopy>,(LPOUTLINETEXTMETRICW)@<potm>)
  1356.    }
  1357.    方法 GetPaletteEntries <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getpaletteentries" 返回值注释 = "UINT" @嵌入式方法 = "">
  1358.         参数 hpal <类型 = 变整数 注释 = "HPALETTE">
  1359.         参数 iStart <类型 = 整数 注释 = "UINT">
  1360.         参数 cEntries <类型 = 整数 注释 = "UINT">
  1361.         参数 pPalEntries <类型 = 变整数 注释 = "LPPALETTEENTRY">
  1362.    {
  1363.       @ ::GetPaletteEntries((HPALETTE)@<hpal>,@<iStart>,@<cEntries>,(LPPALETTEENTRY)@<pPalEntries>)
  1364.    }
  1365.    方法 GetPath <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getpath" 返回值注释 = "int" @嵌入式方法 = "">
  1366.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1367.         参数 apt <类型 = 变整数 注释 = "LPPOINT">
  1368.         参数 aj <类型 = 变整数 注释 = "LPBYTE">
  1369.         参数 cpt <类型 = 整数 注释 = "int">
  1370.    {
  1371.       @ ::GetPath((HDC)@<hdc>,(LPPOINT)@<apt>,(LPBYTE)@<aj>,@<cpt>)
  1372.    }
  1373.    方法 GetPixel <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getpixel" 返回值注释 = "COLORREF" @嵌入式方法 = "">
  1374.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1375.         参数 x <类型 = 整数 注释 = "int">
  1376.         参数 y <类型 = 整数 注释 = "int">
  1377.    {
  1378.       @ (@dt<变整数>)::GetPixel((HDC)@<hdc>,@<x>,@<y>)
  1379.    }
  1380.    方法 GetPolyFillMode <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getpolyfillmode" 返回值注释 = "int" @嵌入式方法 = "">
  1381.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1382.    {
  1383.       @ ::GetPolyFillMode((HDC)@<hdc>)
  1384.    }
  1385.    方法 GetRandomRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getrandomrgn" 返回值注释 = "int" @嵌入式方法 = "">
  1386.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1387.         参数 hrgn <类型 = 变整数 注释 = "HRGN">
  1388.         参数 i <类型 = 整数 注释 = "INT">
  1389.    {
  1390.       @ ::GetRandomRgn((HDC)@<hdc>,(HRGN)@<hrgn>,@<i>)
  1391.    }
  1392.    方法 GetRegionData <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getregiondata" 返回值注释 = "DWORD" @嵌入式方法 = "">
  1393.         参数 hrgn <类型 = 变整数 注释 = "HRGN">
  1394.         参数 nCount <类型 = 整数 注释 = "DWORD">
  1395.         参数 lpRgnData <类型 = 变整数 注释 = "LPRGNDATA">
  1396.    {
  1397.       @ ::GetRegionData((HRGN)@<hrgn>,@<nCount>,(LPRGNDATA)@<lpRgnData>)
  1398.    }
  1399.    方法 GetRgnBox <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getrgnbox" 返回值注释 = "int" @嵌入式方法 = "">
  1400.         参数 hrgn <类型 = 变整数 注释 = "HRGN">
  1401.         参数 lprc <类型 = 变整数 注释 = "LPRECT">
  1402.    {
  1403.       @ ::GetRgnBox((HRGN)@<hrgn>,(LPRECT)@<lprc>)
  1404.    }
  1405.    方法 GetROP2 <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getrop2" 返回值注释 = "int" @嵌入式方法 = "">
  1406.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1407.    {
  1408.       @ ::GetROP2((HDC)@<hdc>)
  1409.    }
  1410.    方法 GetStockObject <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getstockobject" 返回值注释 = "HGDIOBJ" @嵌入式方法 = "">
  1411.         参数 i <类型 = 整数 注释 = "int">
  1412.    {
  1413.       @ (@dt<变整数>)::GetStockObject(@<i>)
  1414.    }
  1415.    方法 GetStretchBltMode <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getstretchbltmode" 返回值注释 = "int" @嵌入式方法 = "">
  1416.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1417.    {
  1418.       @ ::GetStretchBltMode((HDC)@<hdc>)
  1419.    }
  1420.    方法 GetSysColorBrush <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-getsyscolorbrush" 返回值注释 = "HBRUSH" @嵌入式方法 = "">
  1421.         参数 nIndex <类型 = 整数 注释 = "int">
  1422.    {
  1423.       @ (@dt<变整数>)::GetSysColorBrush(@<nIndex>)
  1424.    }
  1425.    方法 GetSystemPaletteEntries <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getsystempaletteentries" 返回值注释 = "UINT" @嵌入式方法 = "">
  1426.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1427.         参数 iStart <类型 = 整数 注释 = "UINT">
  1428.         参数 cEntries <类型 = 整数 注释 = "UINT">
  1429.         参数 pPalEntries <类型 = 变整数 注释 = "LPPALETTEENTRY">
  1430.    {
  1431.       @ ::GetSystemPaletteEntries((HDC)@<hdc>,@<iStart>,@<cEntries>,(LPPALETTEENTRY)@<pPalEntries>)
  1432.    }
  1433.    方法 GetSystemPaletteUse <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getsystempaletteuse" 返回值注释 = "UINT" @嵌入式方法 = "">
  1434.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1435.    {
  1436.       @ ::GetSystemPaletteUse((HDC)@<hdc>)
  1437.    }
  1438.    方法 GetTabbedTextExtentA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-gettabbedtextextenta" 返回值注释 = "DWORD" @嵌入式方法 = "">
  1439.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1440.         参数 lpString <类型 = 变整数 注释 = "LPCSTR">
  1441.         参数 chCount <类型 = 整数 注释 = "int">
  1442.         参数 nTabPositions <类型 = 整数 注释 = "int">
  1443.         参数 lpnTabStopPositions <类型 = 变整数 注释 = "const INT*">
  1444.    {
  1445.       @ ::GetTabbedTextExtentA((HDC)@<hdc>,(LPCSTR)@<lpString>,@<chCount>,@<nTabPositions>,(const INT*)@<lpnTabStopPositions>)
  1446.    }
  1447.    方法 GetTabbedTextExtentW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-gettabbedtextextentw" 返回值注释 = "DWORD" @嵌入式方法 = "">
  1448.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1449.         参数 lpString <类型 = 变整数 注释 = "LPCWSTR">
  1450.         参数 chCount <类型 = 整数 注释 = "int">
  1451.         参数 nTabPositions <类型 = 整数 注释 = "int">
  1452.         参数 lpnTabStopPositions <类型 = 变整数 注释 = "const INT*">
  1453.    {
  1454.       @ ::GetTabbedTextExtentW((HDC)@<hdc>,(LPCWSTR)@<lpString>,@<chCount>,@<nTabPositions>,(const INT*)@<lpnTabStopPositions>)
  1455.    }
  1456.    方法 GetTextAlign <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextalign" 返回值注释 = "UINT" @嵌入式方法 = "">
  1457.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1458.    {
  1459.       @ ::GetTextAlign((HDC)@<hdc>)
  1460.    }
  1461.    方法 GetTextCharacterExtra <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextcharacterextra" 返回值注释 = "int" @嵌入式方法 = "">
  1462.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1463.    {
  1464.       @ ::GetTextCharacterExtra((HDC)@<hdc>)
  1465.    }
  1466.    方法 GetTextColor <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextcolor" 返回值注释 = "COLORREF" @嵌入式方法 = "">
  1467.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1468.    {
  1469.       @ (@dt<变整数>)::GetTextColor((HDC)@<hdc>)
  1470.    }
  1471.    方法 GetTextExtentExPointA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextextentexpointa" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1472.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1473.         参数 lpszString <类型 = 变整数 注释 = "LPCSTR">
  1474.         参数 cchString <类型 = 整数 注释 = "int">
  1475.         参数 nMaxExtent <类型 = 整数 注释 = "int">
  1476.         参数 lpnFit <类型 = 变整数 注释 = "LPINT">
  1477.         参数 lpnDx <类型 = 变整数 注释 = "LPINT">
  1478.         参数 lpSize <类型 = 变整数 注释 = "LPSIZE">
  1479.    {
  1480.       @ ::GetTextExtentExPointA((HDC)@<hdc>,(LPCSTR)@<lpszString>,@<cchString>,@<nMaxExtent>,(LPINT)@<lpnFit>,(LPINT)@<lpnDx>,(LPSIZE)@<lpSize>)
  1481.    }
  1482.    方法 GetTextExtentExPointI <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextextentexpointi" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1483.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1484.         参数 lpwszString <类型 = 变整数 注释 = "LPWORD">
  1485.         参数 cwchString <类型 = 整数 注释 = "int">
  1486.         参数 nMaxExtent <类型 = 整数 注释 = "int">
  1487.         参数 lpnFit <类型 = 变整数 注释 = "LPINT">
  1488.         参数 lpnDx <类型 = 变整数 注释 = "LPINT">
  1489.         参数 lpSize <类型 = 变整数 注释 = "LPSIZE">
  1490.    {
  1491.       @ ::GetTextExtentExPointI((HDC)@<hdc>,(LPWORD)@<lpwszString>,@<cwchString>,@<nMaxExtent>,(LPINT)@<lpnFit>,(LPINT)@<lpnDx>,(LPSIZE)@<lpSize>)
  1492.    }
  1493.    方法 GetTextExtentExPointW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextextentexpointw" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1494.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1495.         参数 lpszString <类型 = 变整数 注释 = "LPCWSTR">
  1496.         参数 cchString <类型 = 整数 注释 = "int">
  1497.         参数 nMaxExtent <类型 = 整数 注释 = "int">
  1498.         参数 lpnFit <类型 = 变整数 注释 = "LPINT">
  1499.         参数 lpnDx <类型 = 变整数 注释 = "LPINT">
  1500.         参数 lpSize <类型 = 变整数 注释 = "LPSIZE">
  1501.    {
  1502.       @ ::GetTextExtentExPointW((HDC)@<hdc>,(LPCWSTR)@<lpszString>,@<cchString>,@<nMaxExtent>,(LPINT)@<lpnFit>,(LPINT)@<lpnDx>,(LPSIZE)@<lpSize>)
  1503.    }
  1504.    方法 GetTextExtentPoint32A <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextextentpoint32a" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1505.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1506.         参数 lpString <类型 = 变整数 注释 = "LPCSTR">
  1507.         参数 c <类型 = 整数 注释 = "int">
  1508.         参数 psizl <类型 = 变整数 注释 = "LPSIZE">
  1509.    {
  1510.       @ ::GetTextExtentPoint32A((HDC)@<hdc>,(LPCSTR)@<lpString>,@<c>,(LPSIZE)@<psizl>)
  1511.    }
  1512.    方法 GetTextExtentPoint32W <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextextentpoint32w" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1513.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1514.         参数 lpString <类型 = 变整数 注释 = "LPCWSTR">
  1515.         参数 c <类型 = 整数 注释 = "int">
  1516.         参数 psizl <类型 = 变整数 注释 = "LPSIZE">
  1517.    {
  1518.       @ ::GetTextExtentPoint32W((HDC)@<hdc>,(LPCWSTR)@<lpString>,@<c>,(LPSIZE)@<psizl>)
  1519.    }
  1520.    方法 GetTextExtentPointA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextextentpointa" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1521.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1522.         参数 lpString <类型 = 变整数 注释 = "LPCSTR">
  1523.         参数 c <类型 = 整数 注释 = "int">
  1524.         参数 lpsz <类型 = 变整数 注释 = "LPSIZE">
  1525.    {
  1526.       @ ::GetTextExtentPointA((HDC)@<hdc>,(LPCSTR)@<lpString>,@<c>,(LPSIZE)@<lpsz>)
  1527.    }
  1528.    方法 GetTextExtentPointI <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextextentpointi" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1529.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1530.         参数 pgiIn <类型 = 变整数 注释 = "LPWORD">
  1531.         参数 cgi <类型 = 整数 注释 = "int">
  1532.         参数 psize <类型 = 变整数 注释 = "LPSIZE">
  1533.    {
  1534.       @ ::GetTextExtentPointI((HDC)@<hdc>,(LPWORD)@<pgiIn>,@<cgi>,(LPSIZE)@<psize>)
  1535.    }
  1536.    方法 GetTextExtentPointW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextextentpointw" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1537.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1538.         参数 lpString <类型 = 变整数 注释 = "LPCWSTR">
  1539.         参数 c <类型 = 整数 注释 = "int">
  1540.         参数 lpsz <类型 = 变整数 注释 = "LPSIZE">
  1541.    {
  1542.       @ ::GetTextExtentPointW((HDC)@<hdc>,(LPCWSTR)@<lpString>,@<c>,(LPSIZE)@<lpsz>)
  1543.    }
  1544.    方法 GetTextFaceA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextfacea" 返回值注释 = "int" @嵌入式方法 = "">
  1545.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1546.         参数 c <类型 = 整数 注释 = "int">
  1547.         参数 lpName <类型 = 变整数 注释 = "LPSTR">
  1548.    {
  1549.       @ ::GetTextFaceA((HDC)@<hdc>,@<c>,(LPSTR)@<lpName>)
  1550.    }
  1551.    方法 GetTextFaceW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextfacew" 返回值注释 = "int" @嵌入式方法 = "">
  1552.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1553.         参数 c <类型 = 整数 注释 = "int">
  1554.         参数 lpName <类型 = 变整数 注释 = "LPWSTR">
  1555.    {
  1556.       @ ::GetTextFaceW((HDC)@<hdc>,@<c>,(LPWSTR)@<lpName>)
  1557.    }
  1558.    方法 GetTextMetrics <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextmetrics" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1559.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1560.         参数 lptm <类型 = 变整数 注释 = "LPTEXTMETRIC">
  1561.    {
  1562.       @ ::GetTextMetrics((HDC)@<hdc>,(LPTEXTMETRIC)@<lptm>)
  1563.    }
  1564.    方法 GetTextMetricsA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextmetricsa" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1565.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1566.         参数 lptm <类型 = 变整数 注释 = "LPTEXTMETRICA">
  1567.    {
  1568.       @ ::GetTextMetricsA((HDC)@<hdc>,(LPTEXTMETRICA)@<lptm>)
  1569.    }
  1570.    方法 GetTextMetricsW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextmetricsw" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1571.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1572.         参数 lptm <类型 = 变整数 注释 = "LPTEXTMETRICW">
  1573.    {
  1574.       @ ::GetTextMetricsW((HDC)@<hdc>,(LPTEXTMETRICW)@<lptm>)
  1575.    }
  1576.    方法 GetUpdateRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-getupdaterect" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1577.         参数 hWnd <类型 = 变整数 注释 = "HWND">
  1578.         参数 lpRect <类型 = 变整数 注释 = "LPRECT">
  1579.         参数 bErase <类型 = 逻辑型 注释 = "BOOL">
  1580.    {
  1581.       @ ::GetUpdateRect((HWND)@<hWnd>,(LPRECT)@<lpRect>,@<bErase>)
  1582.    }
  1583.    方法 GetUpdateRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-getupdatergn" 返回值注释 = "int" @嵌入式方法 = "">
  1584.         参数 hWnd <类型 = 变整数 注释 = "HWND">
  1585.         参数 hRgn <类型 = 变整数 注释 = "HRGN">
  1586.         参数 bErase <类型 = 逻辑型 注释 = "BOOL">
  1587.    {
  1588.       @ ::GetUpdateRgn((HWND)@<hWnd>,(HRGN)@<hRgn>,@<bErase>)
  1589.    }
  1590.    方法 GetViewportExtEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getviewportextex" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1591.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1592.         参数 lpsize <类型 = 变整数 注释 = "LPSIZE">
  1593.    {
  1594.       @ ::GetViewportExtEx((HDC)@<hdc>,(LPSIZE)@<lpsize>)
  1595.    }
  1596.    方法 GetViewportOrgEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getviewportorgex" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1597.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1598.         参数 lppoint <类型 = 变整数 注释 = "LPPOINT">
  1599.    {
  1600.       @ ::GetViewportOrgEx((HDC)@<hdc>,(LPPOINT)@<lppoint>)
  1601.    }
  1602.    方法 GetWindowDC <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-getwindowdc" 返回值注释 = "HDC" @嵌入式方法 = "">
  1603.         参数 hWnd <类型 = 变整数 注释 = "HWND">
  1604.    {
  1605.       @ (@dt<变整数>)::GetWindowDC((HWND)@<hWnd>)
  1606.    }
  1607.    方法 GetWindowExtEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getwindowextex" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1608.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1609.         参数 lpsize <类型 = 变整数 注释 = "LPSIZE">
  1610.    {
  1611.       @ ::GetWindowExtEx((HDC)@<hdc>,(LPSIZE)@<lpsize>)
  1612.    }
  1613.    方法 GetWindowOrgEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getwindoworgex" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1614.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1615.         参数 lppoint <类型 = 变整数 注释 = "LPPOINT">
  1616.    {
  1617.       @ ::GetWindowOrgEx((HDC)@<hdc>,(LPPOINT)@<lppoint>)
  1618.    }
  1619.    方法 GetWindowRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-getwindowrgn" 返回值注释 = "int" @嵌入式方法 = "">
  1620.         参数 hWnd <类型 = 变整数 注释 = "HWND">
  1621.         参数 hRgn <类型 = 变整数 注释 = "HRGN">
  1622.    {
  1623.       @ ::GetWindowRgn((HWND)@<hWnd>,(HRGN)@<hRgn>)
  1624.    }
  1625.    方法 GetWindowRgnBox <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-getwindowrgnbox" 返回值注释 = "int" @嵌入式方法 = "">
  1626.         参数 hWnd <类型 = 变整数 注释 = "HWND">
  1627.         参数 lprc <类型 = 变整数 注释 = "LPRECT">
  1628.    {
  1629.       @ ::GetWindowRgnBox((HWND)@<hWnd>,(LPRECT)@<lprc>)
  1630.    }
  1631.    方法 GetWinMetaFileBits <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getwinmetafilebits" 返回值注释 = "UINT" @嵌入式方法 = "">
  1632.         参数 hemf <类型 = 变整数 注释 = "HENHMETAFILE">
  1633.         参数 cbData16 <类型 = 整数 注释 = "UINT">
  1634.         参数 pData16 <类型 = 变整数 注释 = "LPBYTE">
  1635.         参数 iMapMode <类型 = 整数 注释 = "INT">
  1636.         参数 hdcRef <类型 = 变整数 注释 = "HDC">
  1637.    {
  1638.       @ ::GetWinMetaFileBits((HENHMETAFILE)@<hemf>,@<cbData16>,(LPBYTE)@<pData16>,@<iMapMode>,(HDC)@<hdcRef>)
  1639.    }
  1640.    方法 GetWorldTransform <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getworldtransform" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1641.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1642.         参数 lpxf <类型 = 变整数 注释 = "LPXFORM">
  1643.    {
  1644.       @ ::GetWorldTransform((HDC)@<hdc>,(LPXFORM)@<lpxf>)
  1645.    }
  1646.    方法 GradientFill <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gradientfill" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1647.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1648.         参数 pVertex <类型 = 变整数 注释 = "PTRIVERTEX">
  1649.         参数 nVertex <类型 = 长整数 注释 = "ULONG">
  1650.         参数 pMesh <类型 = 变整数 注释 = "PVOID">
  1651.         参数 nMesh <类型 = 长整数 注释 = "ULONG">
  1652.         参数 ulMode <类型 = 长整数 注释 = "ULONG">
  1653.    {
  1654.       @ ::GradientFill((HDC)@<hdc>,(PTRIVERTEX)@<pVertex>,@<nVertex>,(PVOID)@<pMesh>,@<nMesh>,@<ulMode>)
  1655.    }
  1656.    方法 GrayStringA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-graystringa" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1657.         参数 hDC <类型 = 变整数 注释 = "HDC">
  1658.         参数 hBrush <类型 = 变整数 注释 = "HBRUSH">
  1659.         参数 lpOutputFunc <类型 = 变整数 注释 = "GRAYSTRINGPROC">
  1660.         参数 lpData <类型 = 变整数 注释 = "LPARAM">
  1661.         参数 nCount <类型 = 整数 注释 = "int">
  1662.         参数 X <类型 = 整数 注释 = "int">
  1663.         参数 Y <类型 = 整数 注释 = "int">
  1664.         参数 nWidth <类型 = 整数 注释 = "int">
  1665.         参数 nHeight <类型 = 整数 注释 = "int">
  1666.    {
  1667.       @ ::GrayStringA((HDC)@<hDC>,(HBRUSH)@<hBrush>,(GRAYSTRINGPROC)@<lpOutputFunc>,(LPARAM)@<lpData>,@<nCount>,@<X>,@<Y>,@<nWidth>,@<nHeight>)
  1668.    }
  1669.    方法 GrayStringW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-graystringw" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1670.         参数 hDC <类型 = 变整数 注释 = "HDC">
  1671.         参数 hBrush <类型 = 变整数 注释 = "HBRUSH">
  1672.         参数 lpOutputFunc <类型 = 变整数 注释 = "GRAYSTRINGPROC">
  1673.         参数 lpData <类型 = 变整数 注释 = "LPARAM">
  1674.         参数 nCount <类型 = 整数 注释 = "int">
  1675.         参数 X <类型 = 整数 注释 = "int">
  1676.         参数 Y <类型 = 整数 注释 = "int">
  1677.         参数 nWidth <类型 = 整数 注释 = "int">
  1678.         参数 nHeight <类型 = 整数 注释 = "int">
  1679.    {
  1680.       @ ::GrayStringW((HDC)@<hDC>,(HBRUSH)@<hBrush>,(GRAYSTRINGPROC)@<lpOutputFunc>,(LPARAM)@<lpData>,@<nCount>,@<X>,@<Y>,@<nWidth>,@<nHeight>)
  1681.    }
  1682.    方法 InflateRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-inflaterect" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1683.         参数 lprc <类型 = 变整数 注释 = "LPRECT">
  1684.         参数 dx <类型 = 整数 注释 = "int">
  1685.         参数 dy <类型 = 整数 注释 = "int">
  1686.    {
  1687.       @ ::InflateRect((LPRECT)@<lprc>,@<dx>,@<dy>)
  1688.    }
  1689.    方法 IntersectClipRect <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-intersectcliprect" 返回值注释 = "int" @嵌入式方法 = "">
  1690.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1691.         参数 left <类型 = 整数 注释 = "int">
  1692.         参数 top <类型 = 整数 注释 = "int">
  1693.         参数 right <类型 = 整数 注释 = "int">
  1694.         参数 bottom <类型 = 整数 注释 = "int">
  1695.    {
  1696.       @ ::IntersectClipRect((HDC)@<hdc>,@<left>,@<top>,@<right>,@<bottom>)
  1697.    }
  1698.    方法 IntersectRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-intersectrect" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1699.         参数 lprcDst <类型 = 变整数 注释 = "LPRECT">
  1700.         参数 lprcSrc1 <类型 = 变整数 注释 = "const RECT*">
  1701.         参数 lprcSrc2 <类型 = 变整数 注释 = "const RECT*">
  1702.    {
  1703.       @ ::IntersectRect((LPRECT)@<lprcDst>,(const RECT*)@<lprcSrc1>,(const RECT*)@<lprcSrc2>)
  1704.    }
  1705.    方法 InvalidateRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-invalidaterect" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1706.         参数 hWnd <类型 = 变整数 注释 = "HWND">
  1707.         参数 lpRect <类型 = 变整数 注释 = "const RECT*">
  1708.         参数 bErase <类型 = 逻辑型 注释 = "BOOL">
  1709.    {
  1710.       @ ::InvalidateRect((HWND)@<hWnd>,(const RECT*)@<lpRect>,@<bErase>)
  1711.    }
  1712.    方法 InvalidateRgn <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-invalidatergn" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1713.         参数 hWnd <类型 = 变整数 注释 = "HWND">
  1714.         参数 hRgn <类型 = 变整数 注释 = "HRGN">
  1715.         参数 bErase <类型 = 逻辑型 注释 = "BOOL">
  1716.    {
  1717.       @ ::InvalidateRgn((HWND)@<hWnd>,(HRGN)@<hRgn>,@<bErase>)
  1718.    }
  1719.    方法 InvertRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-invertrect" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1720.         参数 hDC <类型 = 变整数 注释 = "HDC">
  1721.         参数 lprc <类型 = 变整数 注释 = "const RECT*">
  1722.    {
  1723.       @ ::InvertRect((HDC)@<hDC>,(const RECT*)@<lprc>)
  1724.    }
  1725.    方法 InvertRgn <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-invertrgn" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1726.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1727.         参数 hrgn <类型 = 变整数 注释 = "HRGN">
  1728.    {
  1729.       @ ::InvertRgn((HDC)@<hdc>,(HRGN)@<hrgn>)
  1730.    }
  1731.    方法 IsRectEmpty <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-isrectempty" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1732.         参数 lprc <类型 = 变整数 注释 = "const RECT*">
  1733.    {
  1734.       @ ::IsRectEmpty((const RECT*)@<lprc>)
  1735.    }
  1736.    方法 LineDDA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-linedda" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1737.         参数 xStart <类型 = 整数 注释 = "int">
  1738.         参数 yStart <类型 = 整数 注释 = "int">
  1739.         参数 xEnd <类型 = 整数 注释 = "int">
  1740.         参数 yEnd <类型 = 整数 注释 = "int">
  1741.         参数 lpProc <类型 = 变整数 注释 = "LINEDDAPROC">
  1742.         参数 data <类型 = 变整数 注释 = "LPARAM">
  1743.    {
  1744.       @ ::LineDDA(@<xStart>,@<yStart>,@<xEnd>,@<yEnd>,(LINEDDAPROC)@<lpProc>,(LPARAM)@<data>)
  1745.    }
  1746.    方法 LineTo <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-lineto" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1747.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1748.         参数 x <类型 = 整数 注释 = "int">
  1749.         参数 y <类型 = 整数 注释 = "int">
  1750.    {
  1751.       @ ::LineTo((HDC)@<hdc>,@<x>,@<y>)
  1752.    }
  1753.    方法 LoadBitmapA <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadbitmapa" 返回值注释 = "HBITMAP" @嵌入式方法 = "">
  1754.         参数 hInstance <类型 = 变整数 注释 = "HINSTANCE">
  1755.         参数 lpBitmapName <类型 = 变整数 注释 = "LPCSTR">
  1756.    {
  1757.       @ (@dt<变整数>)::LoadBitmapA((HINSTANCE)@<hInstance>,(LPCSTR)@<lpBitmapName>)
  1758.    }
  1759.    方法 LoadBitmapW <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadbitmapw" 返回值注释 = "HBITMAP" @嵌入式方法 = "">
  1760.         参数 hInstance <类型 = 变整数 注释 = "HINSTANCE">
  1761.         参数 lpBitmapName <类型 = 变整数 注释 = "LPCWSTR">
  1762.    {
  1763.       @ (@dt<变整数>)::LoadBitmapW((HINSTANCE)@<hInstance>,(LPCWSTR)@<lpBitmapName>)
  1764.    }
  1765.    方法 LockWindowUpdate <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-lockwindowupdate" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1766.         参数 hWndLock <类型 = 变整数 注释 = "HWND">
  1767.    {
  1768.       @ ::LockWindowUpdate((HWND)@<hWndLock>)
  1769.    }
  1770.    方法 LPtoDP <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-lptodp" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1771.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1772.         参数 lppt <类型 = 变整数 注释 = "LPPOINT">
  1773.         参数 c <类型 = 整数 注释 = "int">
  1774.    {
  1775.       @ ::LPtoDP((HDC)@<hdc>,(LPPOINT)@<lppt>,@<c>)
  1776.    }
  1777.    方法 MapWindowPoints <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-mapwindowpoints" 返回值注释 = "int" @嵌入式方法 = "">
  1778.         参数 hWndFrom <类型 = 变整数 注释 = "HWND">
  1779.         参数 hWndTo <类型 = 变整数 注释 = "HWND">
  1780.         参数 lpPoints <类型 = 变整数 注释 = "LPPOINT">
  1781.         参数 cPoints <类型 = 整数 注释 = "UINT">
  1782.    {
  1783.       @ ::MapWindowPoints((HWND)@<hWndFrom>,(HWND)@<hWndTo>,(LPPOINT)@<lpPoints>,@<cPoints>)
  1784.    }
  1785.    方法 MaskBlt <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-maskblt" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1786.         参数 hdcDest <类型 = 变整数 注释 = "HDC">
  1787.         参数 xDest <类型 = 整数 注释 = "int">
  1788.         参数 yDest <类型 = 整数 注释 = "int">
  1789.         参数 width <类型 = 整数 注释 = "int">
  1790.         参数 height <类型 = 整数 注释 = "int">
  1791.         参数 hdcSrc <类型 = 变整数 注释 = "HDC">
  1792.         参数 xSrc <类型 = 整数 注释 = "int">
  1793.         参数 ySrc <类型 = 整数 注释 = "int">
  1794.         参数 hbmMask <类型 = 变整数 注释 = "HBITMAP">
  1795.         参数 xMask <类型 = 整数 注释 = "int">
  1796.         参数 yMask <类型 = 整数 注释 = "int">
  1797.         参数 rop <类型 = 整数 注释 = "DWORD">
  1798.    {
  1799.       @ ::MaskBlt((HDC)@<hdcDest>,@<xDest>,@<yDest>,@<width>,@<height>,(HDC)@<hdcSrc>,@<xSrc>,@<ySrc>,(HBITMAP)@<hbmMask>,@<xMask>,@<yMask>,@<rop>)
  1800.    }
  1801.    方法 ModifyWorldTransform <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-modifyworldtransform" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1802.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1803.         参数 lpxf <类型 = 变整数 注释 = "const XFORM*">
  1804.         参数 mode <类型 = 整数 注释 = "DWORD">
  1805.    {
  1806.       @ ::ModifyWorldTransform((HDC)@<hdc>,(const XFORM*)@<lpxf>,@<mode>)
  1807.    }
  1808.    方法 MonitorFromPoint <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-monitorfrompoint" 返回值注释 = "HMONITOR" @嵌入式方法 = "">
  1809.         参数 pt <类型 = 变整数 注释 = "POINT">
  1810.         参数 dwFlags <类型 = 整数 注释 = "DWORD">
  1811.    {
  1812.       @ (@dt<变整数>)::MonitorFromPoint((POINT)@<pt>,@<dwFlags>)
  1813.    }
  1814.    方法 MonitorFromRect <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-monitorfromrect" 返回值注释 = "HMONITOR" @嵌入式方法 = "">
  1815.         参数 lprc <类型 = 变整数 注释 = "LPCRECT">
  1816.         参数 dwFlags <类型 = 整数 注释 = "DWORD">
  1817.    {
  1818.       @ (@dt<变整数>)::MonitorFromRect((LPCRECT)@<lprc>,@<dwFlags>)
  1819.    }
  1820.    方法 MonitorFromWindow <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-monitorfromwindow" 返回值注释 = "HMONITOR" @嵌入式方法 = "">
  1821.         参数 hwnd <类型 = 变整数 注释 = "HWND">
  1822.         参数 dwFlags <类型 = 整数 注释 = "DWORD">
  1823.    {
  1824.       @ (@dt<变整数>)::MonitorFromWindow((HWND)@<hwnd>,@<dwFlags>)
  1825.    }
  1826.    方法 MoveToEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-movetoex" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1827.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1828.         参数 x <类型 = 整数 注释 = "int">
  1829.         参数 y <类型 = 整数 注释 = "int">
  1830.         参数 lppt <类型 = 变整数 注释 = "LPPOINT">
  1831.    {
  1832.       @ ::MoveToEx((HDC)@<hdc>,@<x>,@<y>,(LPPOINT)@<lppt>)
  1833.    }
  1834.    方法 OffsetClipRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-offsetcliprgn" 返回值注释 = "int" @嵌入式方法 = "">
  1835.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1836.         参数 x <类型 = 整数 注释 = "int">
  1837.         参数 y <类型 = 整数 注释 = "int">
  1838.    {
  1839.       @ ::OffsetClipRgn((HDC)@<hdc>,@<x>,@<y>)
  1840.    }
  1841.    方法 OffsetRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-offsetrect" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1842.         参数 lprc <类型 = 变整数 注释 = "LPRECT">
  1843.         参数 dx <类型 = 整数 注释 = "int">
  1844.         参数 dy <类型 = 整数 注释 = "int">
  1845.    {
  1846.       @ ::OffsetRect((LPRECT)@<lprc>,@<dx>,@<dy>)
  1847.    }
  1848.    方法 OffsetRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-offsetrgn" 返回值注释 = "int" @嵌入式方法 = "">
  1849.         参数 hrgn <类型 = 变整数 注释 = "HRGN">
  1850.         参数 x <类型 = 整数 注释 = "int">
  1851.         参数 y <类型 = 整数 注释 = "int">
  1852.    {
  1853.       @ ::OffsetRgn((HRGN)@<hrgn>,@<x>,@<y>)
  1854.    }
  1855.    方法 OffsetViewportOrgEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-offsetviewportorgex" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1856.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1857.         参数 x <类型 = 整数 注释 = "int">
  1858.         参数 y <类型 = 整数 注释 = "int">
  1859.         参数 lppt <类型 = 变整数 注释 = "LPPOINT">
  1860.    {
  1861.       @ ::OffsetViewportOrgEx((HDC)@<hdc>,@<x>,@<y>,(LPPOINT)@<lppt>)
  1862.    }
  1863.    方法 OffsetWindowOrgEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-offsetwindoworgex" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1864.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1865.         参数 x <类型 = 整数 注释 = "int">
  1866.         参数 y <类型 = 整数 注释 = "int">
  1867.         参数 lppt <类型 = 变整数 注释 = "LPPOINT">
  1868.    {
  1869.       @ ::OffsetWindowOrgEx((HDC)@<hdc>,@<x>,@<y>,(LPPOINT)@<lppt>)
  1870.    }
  1871.    方法 PaintDesktop <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-paintdesktop" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1872.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1873.    {
  1874.       @ ::PaintDesktop((HDC)@<hdc>)
  1875.    }
  1876.    方法 PaintRgn <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-paintrgn" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1877.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1878.         参数 hrgn <类型 = 变整数 注释 = "HRGN">
  1879.    {
  1880.       @ ::PaintRgn((HDC)@<hdc>,(HRGN)@<hrgn>)
  1881.    }
  1882.    方法 PatBlt <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-patblt" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1883.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1884.         参数 x <类型 = 整数 注释 = "int">
  1885.         参数 y <类型 = 整数 注释 = "int">
  1886.         参数 w <类型 = 整数 注释 = "int">
  1887.         参数 h <类型 = 整数 注释 = "int">
  1888.         参数 rop <类型 = 整数 注释 = "DWORD">
  1889.    {
  1890.       @ ::PatBlt((HDC)@<hdc>,@<x>,@<y>,@<w>,@<h>,@<rop>)
  1891.    }
  1892.    方法 PathToRegion <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-pathtoregion" 返回值注释 = "HRGN" @嵌入式方法 = "">
  1893.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1894.    {
  1895.       @ (@dt<变整数>)::PathToRegion((HDC)@<hdc>)
  1896.    }
  1897.    方法 Pie <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-pie" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1898.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1899.         参数 left <类型 = 整数 注释 = "int">
  1900.         参数 top <类型 = 整数 注释 = "int">
  1901.         参数 right <类型 = 整数 注释 = "int">
  1902.         参数 bottom <类型 = 整数 注释 = "int">
  1903.         参数 xr1 <类型 = 整数 注释 = "int">
  1904.         参数 yr1 <类型 = 整数 注释 = "int">
  1905.         参数 xr2 <类型 = 整数 注释 = "int">
  1906.         参数 yr2 <类型 = 整数 注释 = "int">
  1907.    {
  1908.       @ ::Pie((HDC)@<hdc>,@<left>,@<top>,@<right>,@<bottom>,@<xr1>,@<yr1>,@<xr2>,@<yr2>)
  1909.    }
  1910.    方法 PlayEnhMetaFile <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-playenhmetafile" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1911.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1912.         参数 hmf <类型 = 变整数 注释 = "HENHMETAFILE">
  1913.         参数 lprect <类型 = 变整数 注释 = "const RECT*">
  1914.    {
  1915.       @ ::PlayEnhMetaFile((HDC)@<hdc>,(HENHMETAFILE)@<hmf>,(const RECT*)@<lprect>)
  1916.    }
  1917.    方法 PlayEnhMetaFileRecord <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-playenhmetafilerecord" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1918.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1919.         参数 pht <类型 = 变整数 注释 = "LPHANDLETABLE">
  1920.         参数 pmr <类型 = 变整数 注释 = "const ENHMETARECORD*">
  1921.         参数 cht <类型 = 整数 注释 = "UINT">
  1922.    {
  1923.       @ ::PlayEnhMetaFileRecord((HDC)@<hdc>,(LPHANDLETABLE)@<pht>,(const ENHMETARECORD*)@<pmr>,@<cht>)
  1924.    }
  1925.    方法 PlayMetaFile <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-playmetafile" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1926.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1927.         参数 hmf <类型 = 变整数 注释 = "HMETAFILE">
  1928.    {
  1929.       @ ::PlayMetaFile((HDC)@<hdc>,(HMETAFILE)@<hmf>)
  1930.    }
  1931.    方法 PlayMetaFileRecord <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-playmetafilerecord" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1932.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1933.         参数 lpHandleTable <类型 = 变整数 注释 = "LPHANDLETABLE">
  1934.         参数 lpMR <类型 = 变整数 注释 = "LPMETARECORD">
  1935.         参数 noObjs <类型 = 整数 注释 = "UINT">
  1936.    {
  1937.       @ ::PlayMetaFileRecord((HDC)@<hdc>,(LPHANDLETABLE)@<lpHandleTable>,(LPMETARECORD)@<lpMR>,@<noObjs>)
  1938.    }
  1939.    方法 PlgBlt <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-plgblt" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1940.         参数 hdcDest <类型 = 变整数 注释 = "HDC">
  1941.         参数 lpPoint <类型 = 变整数 注释 = "const POINT*">
  1942.         参数 hdcSrc <类型 = 变整数 注释 = "HDC">
  1943.         参数 xSrc <类型 = 整数 注释 = "int">
  1944.         参数 ySrc <类型 = 整数 注释 = "int">
  1945.         参数 width <类型 = 整数 注释 = "int">
  1946.         参数 height <类型 = 整数 注释 = "int">
  1947.         参数 hbmMask <类型 = 变整数 注释 = "HBITMAP">
  1948.         参数 xMask <类型 = 整数 注释 = "int">
  1949.         参数 yMask <类型 = 整数 注释 = "int">
  1950.    {
  1951.       @ ::PlgBlt((HDC)@<hdcDest>,(const POINT*)@<lpPoint>,(HDC)@<hdcSrc>,@<xSrc>,@<ySrc>,@<width>,@<height>,(HBITMAP)@<hbmMask>,@<xMask>,@<yMask>)
  1952.    }
  1953.    方法 PolyBezier <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-polybezier" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1954.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1955.         参数 apt <类型 = 变整数 注释 = "const POINT*">
  1956.         参数 cpt <类型 = 整数 注释 = "DWORD">
  1957.    {
  1958.       @ ::PolyBezier((HDC)@<hdc>,(const POINT*)@<apt>,@<cpt>)
  1959.    }
  1960.    方法 PolyBezierTo <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-polybezierto" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1961.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1962.         参数 apt <类型 = 变整数 注释 = "const POINT*">
  1963.         参数 cpt <类型 = 整数 注释 = "DWORD">
  1964.    {
  1965.       @ ::PolyBezierTo((HDC)@<hdc>,(const POINT*)@<apt>,@<cpt>)
  1966.    }
  1967.    方法 PolyDraw <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-polydraw" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1968.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1969.         参数 apt <类型 = 变整数 注释 = "const POINT*">
  1970.         参数 aj <类型 = 变整数 注释 = "const BYTE*">
  1971.         参数 cpt <类型 = 整数 注释 = "int">
  1972.    {
  1973.       @ ::PolyDraw((HDC)@<hdc>,(const POINT*)@<apt>,(const BYTE*)@<aj>,@<cpt>)
  1974.    }
  1975.    方法 Polygon <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-polygon" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1976.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1977.         参数 apt <类型 = 变整数 注释 = "const POINT*">
  1978.         参数 cpt <类型 = 整数 注释 = "int">
  1979.    {
  1980.       @ ::Polygon((HDC)@<hdc>,(const POINT*)@<apt>,@<cpt>)
  1981.    }
  1982.    方法 Polyline <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-polyline" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1983.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1984.         参数 apt <类型 = 变整数 注释 = "const POINT*">
  1985.         参数 cpt <类型 = 整数 注释 = "int">
  1986.    {
  1987.       @ ::Polyline((HDC)@<hdc>,(const POINT*)@<apt>,@<cpt>)
  1988.    }
  1989.    方法 PolylineTo <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-polylineto" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1990.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1991.         参数 apt <类型 = 变整数 注释 = "const POINT*">
  1992.         参数 cpt <类型 = 整数 注释 = "DWORD">
  1993.    {
  1994.       @ ::PolylineTo((HDC)@<hdc>,(const POINT*)@<apt>,@<cpt>)
  1995.    }
  1996.    方法 PolyPolygon <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-polypolygon" 返回值注释 = "BOOL" @嵌入式方法 = "">
  1997.         参数 hdc <类型 = 变整数 注释 = "HDC">
  1998.         参数 apt <类型 = 变整数 注释 = "const POINT*">
  1999.         参数 asz <类型 = 变整数 注释 = "const INT*">
  2000.         参数 csz <类型 = 整数 注释 = "int">
  2001.    {
  2002.       @ ::PolyPolygon((HDC)@<hdc>,(const POINT*)@<apt>,(const INT*)@<asz>,@<csz>)
  2003.    }
  2004.    方法 PolyPolyline <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-polypolyline" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2005.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2006.         参数 apt <类型 = 变整数 注释 = "const POINT*">
  2007.         参数 asz <类型 = 变整数 注释 = "const DWORD*">
  2008.         参数 csz <类型 = 整数 注释 = "DWORD">
  2009.    {
  2010.       @ ::PolyPolyline((HDC)@<hdc>,(const POINT*)@<apt>,(const DWORD*)@<asz>,@<csz>)
  2011.    }
  2012.    方法 PolyTextOutA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-polytextouta" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2013.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2014.         参数 ppt <类型 = 变整数 注释 = "const POLYTEXTA*">
  2015.         参数 nstrings <类型 = 整数 注释 = "int">
  2016.    {
  2017.       @ ::PolyTextOutA((HDC)@<hdc>,(const POLYTEXTA*)@<ppt>,@<nstrings>)
  2018.    }
  2019.    方法 PolyTextOutW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-polytextoutw" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2020.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2021.         参数 ppt <类型 = 变整数 注释 = "const POLYTEXTW*">
  2022.         参数 nstrings <类型 = 整数 注释 = "int">
  2023.    {
  2024.       @ ::PolyTextOutW((HDC)@<hdc>,(const POLYTEXTW*)@<ppt>,@<nstrings>)
  2025.    }
  2026.    方法 PtInRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-ptinrect" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2027.         参数 lprc <类型 = 变整数 注释 = "const RECT*">
  2028.         参数 pt <类型 = 变整数 注释 = "POINT">
  2029.    {
  2030.       @ ::PtInRect((const RECT*)@<lprc>,(POINT)@<pt>)
  2031.    }
  2032.    方法 PtInRegion <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-ptinregion" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2033.         参数 hrgn <类型 = 变整数 注释 = "HRGN">
  2034.         参数 x <类型 = 整数 注释 = "int">
  2035.         参数 y <类型 = 整数 注释 = "int">
  2036.    {
  2037.       @ ::PtInRegion((HRGN)@<hrgn>,@<x>,@<y>)
  2038.    }
  2039.    方法 PtVisible <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-ptvisible" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2040.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2041.         参数 x <类型 = 整数 注释 = "int">
  2042.         参数 y <类型 = 整数 注释 = "int">
  2043.    {
  2044.       @ ::PtVisible((HDC)@<hdc>,@<x>,@<y>)
  2045.    }
  2046.    方法 RealizePalette <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-realizepalette" 返回值注释 = "UINT" @嵌入式方法 = "">
  2047.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2048.    {
  2049.       @ ::RealizePalette((HDC)@<hdc>)
  2050.    }
  2051.    方法 Rectangle <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-rectangle" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2052.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2053.         参数 left <类型 = 整数 注释 = "int">
  2054.         参数 top <类型 = 整数 注释 = "int">
  2055.         参数 right <类型 = 整数 注释 = "int">
  2056.         参数 bottom <类型 = 整数 注释 = "int">
  2057.    {
  2058.       @ ::Rectangle((HDC)@<hdc>,@<left>,@<top>,@<right>,@<bottom>)
  2059.    }
  2060.    方法 RectInRegion <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-rectinregion" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2061.         参数 hrgn <类型 = 变整数 注释 = "HRGN">
  2062.         参数 lprect <类型 = 变整数 注释 = "const RECT*">
  2063.    {
  2064.       @ ::RectInRegion((HRGN)@<hrgn>,(const RECT*)@<lprect>)
  2065.    }
  2066.    方法 RectVisible <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-rectvisible" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2067.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2068.         参数 lprect <类型 = 变整数 注释 = "const RECT*">
  2069.    {
  2070.       @ ::RectVisible((HDC)@<hdc>,(const RECT*)@<lprect>)
  2071.    }
  2072.    方法 RedrawWindow <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-redrawwindow" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2073.         参数 hWnd <类型 = 变整数 注释 = "HWND">
  2074.         参数 lprcUpdate <类型 = 变整数 注释 = "const RECT*">
  2075.         参数 hrgnUpdate <类型 = 变整数 注释 = "HRGN">
  2076.         参数 flags <类型 = 整数 注释 = "UINT">
  2077.    {
  2078.       @ ::RedrawWindow((HWND)@<hWnd>,(const RECT*)@<lprcUpdate>,(HRGN)@<hrgnUpdate>,@<flags>)
  2079.    }
  2080.    方法 ReleaseDC <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-releasedc" 返回值注释 = "int" @嵌入式方法 = "">
  2081.         参数 hWnd <类型 = 变整数 注释 = "HWND">
  2082.         参数 hDC <类型 = 变整数 注释 = "HDC">
  2083.    {
  2084.       @ ::ReleaseDC((HWND)@<hWnd>,(HDC)@<hDC>)
  2085.    }
  2086.    方法 RemoveFontMemResourceEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-removefontmemresourceex" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2087.         参数 h <类型 = 变整数 注释 = "HANDLE">
  2088.    {
  2089.       @ ::RemoveFontMemResourceEx((HANDLE)@<h>)
  2090.    }
  2091.    方法 RemoveFontResourceA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-removefontresourcea" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2092.         参数 lpFileName <类型 = 变整数 注释 = "LPCSTR">
  2093.    {
  2094.       @ ::RemoveFontResourceA((LPCSTR)@<lpFileName>)
  2095.    }
  2096.    方法 RemoveFontResourceExA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-removefontresourceexa" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2097.         参数 name <类型 = 变整数 注释 = "LPCSTR">
  2098.         参数 fl <类型 = 整数 注释 = "DWORD">
  2099.         参数 pdv <类型 = 变整数 注释 = "PVOID">
  2100.    {
  2101.       @ ::RemoveFontResourceExA((LPCSTR)@<name>,@<fl>,(PVOID)@<pdv>)
  2102.    }
  2103.    方法 RemoveFontResourceExW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-removefontresourceexw" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2104.         参数 name <类型 = 变整数 注释 = "LPCWSTR">
  2105.         参数 fl <类型 = 整数 注释 = "DWORD">
  2106.         参数 pdv <类型 = 变整数 注释 = "PVOID">
  2107.    {
  2108.       @ ::RemoveFontResourceExW((LPCWSTR)@<name>,@<fl>,(PVOID)@<pdv>)
  2109.    }
  2110.    方法 RemoveFontResourceW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-removefontresourcew" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2111.         参数 lpFileName <类型 = 变整数 注释 = "LPCWSTR">
  2112.    {
  2113.       @ ::RemoveFontResourceW((LPCWSTR)@<lpFileName>)
  2114.    }
  2115.    方法 ResetDCA <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-resetdca" 返回值注释 = "HDC" @嵌入式方法 = "">
  2116.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2117.         参数 lpdm <类型 = 变整数 注释 = "const DEVMODEA*">
  2118.    {
  2119.       @ (@dt<变整数>)::ResetDCA((HDC)@<hdc>,(const DEVMODEA*)@<lpdm>)
  2120.    }
  2121.    方法 ResetDCW <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-resetdcw" 返回值注释 = "HDC" @嵌入式方法 = "">
  2122.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2123.         参数 lpdm <类型 = 变整数 注释 = "const DEVMODEW*">
  2124.    {
  2125.       @ (@dt<变整数>)::ResetDCW((HDC)@<hdc>,(const DEVMODEW*)@<lpdm>)
  2126.    }
  2127.    方法 ResizePalette <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-resizepalette" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2128.         参数 hpal <类型 = 变整数 注释 = "HPALETTE">
  2129.         参数 n <类型 = 整数 注释 = "UINT">
  2130.    {
  2131.       @ ::ResizePalette((HPALETTE)@<hpal>,@<n>)
  2132.    }
  2133.    方法 RestoreDC <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-restoredc" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2134.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2135.         参数 nSavedDC <类型 = 整数 注释 = "int">
  2136.    {
  2137.       @ ::RestoreDC((HDC)@<hdc>,@<nSavedDC>)
  2138.    }
  2139.    方法 RoundRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-roundrect" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2140.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2141.         参数 left <类型 = 整数 注释 = "int">
  2142.         参数 top <类型 = 整数 注释 = "int">
  2143.         参数 right <类型 = 整数 注释 = "int">
  2144.         参数 bottom <类型 = 整数 注释 = "int">
  2145.         参数 width <类型 = 整数 注释 = "int">
  2146.         参数 height <类型 = 整数 注释 = "int">
  2147.    {
  2148.       @ ::RoundRect((HDC)@<hdc>,@<left>,@<top>,@<right>,@<bottom>,@<width>,@<height>)
  2149.    }
  2150.    方法 SaveDC <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-savedc" 返回值注释 = "int" @嵌入式方法 = "">
  2151.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2152.    {
  2153.       @ ::SaveDC((HDC)@<hdc>)
  2154.    }
  2155.    方法 ScaleViewportExtEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-scaleviewportextex" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2156.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2157.         参数 xn <类型 = 整数 注释 = "int">
  2158.         参数 dx <类型 = 整数 注释 = "int">
  2159.         参数 yn <类型 = 整数 注释 = "int">
  2160.         参数 yd <类型 = 整数 注释 = "int">
  2161.         参数 lpsz <类型 = 变整数 注释 = "LPSIZE">
  2162.    {
  2163.       @ ::ScaleViewportExtEx((HDC)@<hdc>,@<xn>,@<dx>,@<yn>,@<yd>,(LPSIZE)@<lpsz>)
  2164.    }
  2165.    方法 ScaleWindowExtEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-scalewindowextex" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2166.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2167.         参数 xn <类型 = 整数 注释 = "int">
  2168.         参数 xd <类型 = 整数 注释 = "int">
  2169.         参数 yn <类型 = 整数 注释 = "int">
  2170.         参数 yd <类型 = 整数 注释 = "int">
  2171.         参数 lpsz <类型 = 变整数 注释 = "LPSIZE">
  2172.    {
  2173.       @ ::ScaleWindowExtEx((HDC)@<hdc>,@<xn>,@<xd>,@<yn>,@<yd>,(LPSIZE)@<lpsz>)
  2174.    }
  2175.    方法 SelectClipPath <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-selectclippath" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2176.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2177.         参数 mode <类型 = 整数 注释 = "int">
  2178.    {
  2179.       @ ::SelectClipPath((HDC)@<hdc>,@<mode>)
  2180.    }
  2181.    方法 SelectClipRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-selectcliprgn" 返回值注释 = "int" @嵌入式方法 = "">
  2182.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2183.         参数 hrgn <类型 = 变整数 注释 = "HRGN">
  2184.    {
  2185.       @ ::SelectClipRgn((HDC)@<hdc>,(HRGN)@<hrgn>)
  2186.    }
  2187.    方法 SelectObject <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-selectobject" 返回值注释 = "HGDIOBJ" @嵌入式方法 = "">
  2188.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2189.         参数 h <类型 = 变整数 注释 = "HGDIOBJ">
  2190.    {
  2191.       @ (@dt<变整数>)::SelectObject((HDC)@<hdc>,(HGDIOBJ)@<h>)
  2192.    }
  2193.    方法 SelectPalette <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-selectpalette" 返回值注释 = "HPALETTE" @嵌入式方法 = "">
  2194.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2195.         参数 hPal <类型 = 变整数 注释 = "HPALETTE">
  2196.         参数 bForceBkgd <类型 = 逻辑型 注释 = "BOOL">
  2197.    {
  2198.       @ (@dt<变整数>)::SelectPalette((HDC)@<hdc>,(HPALETTE)@<hPal>,@<bForceBkgd>)
  2199.    }
  2200.    方法 SetArcDirection <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setarcdirection" 返回值注释 = "int" @嵌入式方法 = "">
  2201.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2202.         参数 dir <类型 = 整数 注释 = "int">
  2203.    {
  2204.       @ ::SetArcDirection((HDC)@<hdc>,@<dir>)
  2205.    }
  2206.    方法 SetBitmapBits <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setbitmapbits" 返回值注释 = "LONG" @嵌入式方法 = "">
  2207.         参数 hbm <类型 = 变整数 注释 = "HBITMAP">
  2208.         参数 cb <类型 = 整数 注释 = "DWORD">
  2209.         参数 pvBits <类型 = 变整数 注释 = "const VOID*">
  2210.    {
  2211.       @ ::SetBitmapBits((HBITMAP)@<hbm>,@<cb>,(const VOID*)@<pvBits>)
  2212.    }
  2213.    方法 SetBitmapDimensionEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setbitmapdimensionex" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2214.         参数 hbm <类型 = 变整数 注释 = "HBITMAP">
  2215.         参数 w <类型 = 整数 注释 = "int">
  2216.         参数 h <类型 = 整数 注释 = "int">
  2217.         参数 lpsz <类型 = 变整数 注释 = "LPSIZE">
  2218.    {
  2219.       @ ::SetBitmapDimensionEx((HBITMAP)@<hbm>,@<w>,@<h>,(LPSIZE)@<lpsz>)
  2220.    }
  2221.    方法 SetBkColor <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setbkcolor" 返回值注释 = "COLORREF" @嵌入式方法 = "">
  2222.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2223.         参数 color <类型 = 变整数 注释 = "COLORREF">
  2224.    {
  2225.       @ (@dt<变整数>)::SetBkColor((HDC)@<hdc>,(COLORREF)@<color>)
  2226.    }
  2227.    方法 SetBkMode <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setbkmode" 返回值注释 = "int" @嵌入式方法 = "">
  2228.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2229.         参数 mode <类型 = 整数 注释 = "int">
  2230.    {
  2231.       @ ::SetBkMode((HDC)@<hdc>,@<mode>)
  2232.    }
  2233.    方法 SetBoundsRect <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setboundsrect" 返回值注释 = "UINT" @嵌入式方法 = "">
  2234.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2235.         参数 lprect <类型 = 变整数 注释 = "const RECT*">
  2236.         参数 flags <类型 = 整数 注释 = "UINT">
  2237.    {
  2238.       @ ::SetBoundsRect((HDC)@<hdc>,(const RECT*)@<lprect>,@<flags>)
  2239.    }
  2240.    方法 SetBrushOrgEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setbrushorgex" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2241.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2242.         参数 x <类型 = 整数 注释 = "int">
  2243.         参数 y <类型 = 整数 注释 = "int">
  2244.         参数 lppt <类型 = 变整数 注释 = "LPPOINT">
  2245.    {
  2246.       @ ::SetBrushOrgEx((HDC)@<hdc>,@<x>,@<y>,(LPPOINT)@<lppt>)
  2247.    }
  2248.    方法 SetColorAdjustment <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setcoloradjustment" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2249.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2250.         参数 lpca <类型 = 变整数 注释 = "const COLORADJUSTMENT*">
  2251.    {
  2252.       @ ::SetColorAdjustment((HDC)@<hdc>,(const COLORADJUSTMENT*)@<lpca>)
  2253.    }
  2254.    方法 SetDCBrushColor <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setdcbrushcolor" 返回值注释 = "COLORREF" @嵌入式方法 = "">
  2255.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2256.         参数 color <类型 = 变整数 注释 = "COLORREF">
  2257.    {
  2258.       @ (@dt<变整数>)::SetDCBrushColor((HDC)@<hdc>,(COLORREF)@<color>)
  2259.    }
  2260.    方法 SetDCPenColor <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setdcpencolor" 返回值注释 = "COLORREF" @嵌入式方法 = "">
  2261.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2262.         参数 color <类型 = 变整数 注释 = "COLORREF">
  2263.    {
  2264.       @ (@dt<变整数>)::SetDCPenColor((HDC)@<hdc>,(COLORREF)@<color>)
  2265.    }
  2266.    方法 SetDIBColorTable <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setdibcolortable" 返回值注释 = "UINT" @嵌入式方法 = "">
  2267.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2268.         参数 iStart <类型 = 整数 注释 = "UINT">
  2269.         参数 cEntries <类型 = 整数 注释 = "UINT">
  2270.         参数 prgbq <类型 = 变整数 注释 = "const RGBQUAD*">
  2271.    {
  2272.       @ ::SetDIBColorTable((HDC)@<hdc>,@<iStart>,@<cEntries>,(const RGBQUAD*)@<prgbq>)
  2273.    }
  2274.    方法 SetDIBits <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setdibits" 返回值注释 = "int" @嵌入式方法 = "">
  2275.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2276.         参数 hbm <类型 = 变整数 注释 = "HBITMAP">
  2277.         参数 start <类型 = 整数 注释 = "UINT">
  2278.         参数 cLines <类型 = 整数 注释 = "UINT">
  2279.         参数 lpBits <类型 = 变整数 注释 = "const VOID*">
  2280.         参数 lpbmi <类型 = 变整数 注释 = "const BITMAPINFO*">
  2281.         参数 ColorUse <类型 = 整数 注释 = "UINT">
  2282.    {
  2283.       @ ::SetDIBits((HDC)@<hdc>,(HBITMAP)@<hbm>,@<start>,@<cLines>,(const VOID*)@<lpBits>,(const BITMAPINFO*)@<lpbmi>,@<ColorUse>)
  2284.    }
  2285.    方法 SetDIBitsToDevice <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setdibitstodevice" 返回值注释 = "int" @嵌入式方法 = "">
  2286.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2287.         参数 xDest <类型 = 整数 注释 = "int">
  2288.         参数 yDest <类型 = 整数 注释 = "int">
  2289.         参数 w <类型 = 整数 注释 = "DWORD">
  2290.         参数 h <类型 = 整数 注释 = "DWORD">
  2291.         参数 xSrc <类型 = 整数 注释 = "int">
  2292.         参数 ySrc <类型 = 整数 注释 = "int">
  2293.         参数 StartScan <类型 = 整数 注释 = "UINT">
  2294.         参数 cLines <类型 = 整数 注释 = "UINT">
  2295.         参数 lpvBits <类型 = 变整数 注释 = "const VOID*">
  2296.         参数 lpbmi <类型 = 变整数 注释 = "const BITMAPINFO*">
  2297.         参数 ColorUse <类型 = 整数 注释 = "UINT">
  2298.    {
  2299.       @ ::SetDIBitsToDevice((HDC)@<hdc>,@<xDest>,@<yDest>,@<w>,@<h>,@<xSrc>,@<ySrc>,@<StartScan>,@<cLines>,(const VOID*)@<lpvBits>,(const BITMAPINFO*)@<lpbmi>,@<ColorUse>)
  2300.    }
  2301.    方法 SetEnhMetaFileBits <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setenhmetafilebits" 返回值注释 = "HENHMETAFILE" @嵌入式方法 = "">
  2302.         参数 nSize <类型 = 整数 注释 = "UINT">
  2303.         参数 pb <类型 = 变整数 注释 = "const BYTE*">
  2304.    {
  2305.       @ (@dt<变整数>)::SetEnhMetaFileBits(@<nSize>,(const BYTE*)@<pb>)
  2306.    }
  2307.    方法 SetGraphicsMode <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setgraphicsmode" 返回值注释 = "int" @嵌入式方法 = "">
  2308.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2309.         参数 iMode <类型 = 整数 注释 = "int">
  2310.    {
  2311.       @ ::SetGraphicsMode((HDC)@<hdc>,@<iMode>)
  2312.    }
  2313.    方法 SetLayout <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setlayout" 返回值注释 = "DWORD" @嵌入式方法 = "">
  2314.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2315.         参数 l <类型 = 整数 注释 = "DWORD">
  2316.    {
  2317.       @ ::SetLayout((HDC)@<hdc>,@<l>)
  2318.    }
  2319.    方法 SetMapMode <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setmapmode" 返回值注释 = "int" @嵌入式方法 = "">
  2320.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2321.         参数 iMode <类型 = 整数 注释 = "int">
  2322.    {
  2323.       @ ::SetMapMode((HDC)@<hdc>,@<iMode>)
  2324.    }
  2325.    方法 SetMapperFlags <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setmapperflags" 返回值注释 = "DWORD" @嵌入式方法 = "">
  2326.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2327.         参数 flags <类型 = 整数 注释 = "DWORD">
  2328.    {
  2329.       @ ::SetMapperFlags((HDC)@<hdc>,@<flags>)
  2330.    }
  2331.    方法 SetMetaFileBitsEx <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setmetafilebitsex" 返回值注释 = "HMETAFILE" @嵌入式方法 = "">
  2332.         参数 cbBuffer <类型 = 整数 注释 = "UINT">
  2333.         参数 lpData <类型 = 变整数 注释 = "const BYTE*">
  2334.    {
  2335.       @ (@dt<变整数>)::SetMetaFileBitsEx(@<cbBuffer>,(const BYTE*)@<lpData>)
  2336.    }
  2337.    方法 SetMetaRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setmetargn" 返回值注释 = "int" @嵌入式方法 = "">
  2338.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2339.    {
  2340.       @ ::SetMetaRgn((HDC)@<hdc>)
  2341.    }
  2342.    方法 SetMiterLimit <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setmiterlimit" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2343.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2344.         参数 limit <类型 = 单精度小数 注释 = "FLOAT">
  2345.         参数 old <类型 = 变整数 注释 = "PFLOAT">
  2346.    {
  2347.       @ ::SetMiterLimit((HDC)@<hdc>,@<limit>,(PFLOAT)@<old>)
  2348.    }
  2349.    方法 SetPaletteEntries <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setpaletteentries" 返回值注释 = "UINT" @嵌入式方法 = "">
  2350.         参数 hpal <类型 = 变整数 注释 = "HPALETTE">
  2351.         参数 iStart <类型 = 整数 注释 = "UINT">
  2352.         参数 cEntries <类型 = 整数 注释 = "UINT">
  2353.         参数 pPalEntries <类型 = 变整数 注释 = "const PALETTEENTRY*">
  2354.    {
  2355.       @ ::SetPaletteEntries((HPALETTE)@<hpal>,@<iStart>,@<cEntries>,(const PALETTEENTRY*)@<pPalEntries>)
  2356.    }
  2357.    方法 SetPixel <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setpixel" 返回值注释 = "COLORREF" @嵌入式方法 = "">
  2358.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2359.         参数 x <类型 = 整数 注释 = "int">
  2360.         参数 y <类型 = 整数 注释 = "int">
  2361.         参数 color <类型 = 变整数 注释 = "COLORREF">
  2362.    {
  2363.       @ (@dt<变整数>)::SetPixel((HDC)@<hdc>,@<x>,@<y>,(COLORREF)@<color>)
  2364.    }
  2365.    方法 SetPixelV <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setpixelv" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2366.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2367.         参数 x <类型 = 整数 注释 = "int">
  2368.         参数 y <类型 = 整数 注释 = "int">
  2369.         参数 color <类型 = 变整数 注释 = "COLORREF">
  2370.    {
  2371.       @ ::SetPixelV((HDC)@<hdc>,@<x>,@<y>,(COLORREF)@<color>)
  2372.    }
  2373.    方法 SetPolyFillMode <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setpolyfillmode" 返回值注释 = "int" @嵌入式方法 = "">
  2374.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2375.         参数 mode <类型 = 整数 注释 = "int">
  2376.    {
  2377.       @ ::SetPolyFillMode((HDC)@<hdc>,@<mode>)
  2378.    }
  2379.    方法 SetRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-setrect" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2380.         参数 lprc <类型 = 变整数 注释 = "LPRECT">
  2381.         参数 xLeft <类型 = 整数 注释 = "int">
  2382.         参数 yTop <类型 = 整数 注释 = "int">
  2383.         参数 xRight <类型 = 整数 注释 = "int">
  2384.         参数 yBottom <类型 = 整数 注释 = "int">
  2385.    {
  2386.       @ ::SetRect((LPRECT)@<lprc>,@<xLeft>,@<yTop>,@<xRight>,@<yBottom>)
  2387.    }
  2388.    方法 SetRectEmpty <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-setrectempty" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2389.         参数 lprc <类型 = 变整数 注释 = "LPRECT">
  2390.    {
  2391.       @ ::SetRectEmpty((LPRECT)@<lprc>)
  2392.    }
  2393.    方法 SetRectRgn <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setrectrgn" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2394.         参数 hrgn <类型 = 变整数 注释 = "HRGN">
  2395.         参数 left <类型 = 整数 注释 = "int">
  2396.         参数 top <类型 = 整数 注释 = "int">
  2397.         参数 right <类型 = 整数 注释 = "int">
  2398.         参数 bottom <类型 = 整数 注释 = "int">
  2399.    {
  2400.       @ ::SetRectRgn((HRGN)@<hrgn>,@<left>,@<top>,@<right>,@<bottom>)
  2401.    }
  2402.    方法 SetROP2 <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setrop2" 返回值注释 = "int" @嵌入式方法 = "">
  2403.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2404.         参数 rop2 <类型 = 整数 注释 = "int">
  2405.    {
  2406.       @ ::SetROP2((HDC)@<hdc>,@<rop2>)
  2407.    }
  2408.    方法 SetStretchBltMode <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setstretchbltmode" 返回值注释 = "int" @嵌入式方法 = "">
  2409.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2410.         参数 mode <类型 = 整数 注释 = "int">
  2411.    {
  2412.       @ ::SetStretchBltMode((HDC)@<hdc>,@<mode>)
  2413.    }
  2414.    方法 SetSystemPaletteUse <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setsystempaletteuse" 返回值注释 = "UINT" @嵌入式方法 = "">
  2415.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2416.         参数 use <类型 = 整数 注释 = "UINT">
  2417.    {
  2418.       @ ::SetSystemPaletteUse((HDC)@<hdc>,@<use>)
  2419.    }
  2420.    方法 SetTextAlign <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-settextalign" 返回值注释 = "UINT" @嵌入式方法 = "">
  2421.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2422.         参数 align <类型 = 整数 注释 = "UINT">
  2423.    {
  2424.       @ ::SetTextAlign((HDC)@<hdc>,@<align>)
  2425.    }
  2426.    方法 SetTextCharacterExtra <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-settextcharacterextra" 返回值注释 = "int" @嵌入式方法 = "">
  2427.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2428.         参数 extra <类型 = 整数 注释 = "int">
  2429.    {
  2430.       @ ::SetTextCharacterExtra((HDC)@<hdc>,@<extra>)
  2431.    }
  2432.    方法 SetTextColor <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-settextcolor" 返回值注释 = "COLORREF" @嵌入式方法 = "">
  2433.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2434.         参数 color <类型 = 变整数 注释 = "COLORREF">
  2435.    {
  2436.       @ (@dt<变整数>)::SetTextColor((HDC)@<hdc>,(COLORREF)@<color>)
  2437.    }
  2438.    方法 SetTextJustification <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-settextjustification" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2439.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2440.         参数 extra <类型 = 整数 注释 = "int">
  2441.         参数 count <类型 = 整数 注释 = "int">
  2442.    {
  2443.       @ ::SetTextJustification((HDC)@<hdc>,@<extra>,@<count>)
  2444.    }
  2445.    方法 SetViewportExtEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setviewportextex" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2446.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2447.         参数 x <类型 = 整数 注释 = "int">
  2448.         参数 y <类型 = 整数 注释 = "int">
  2449.         参数 lpsz <类型 = 变整数 注释 = "LPSIZE">
  2450.    {
  2451.       @ ::SetViewportExtEx((HDC)@<hdc>,@<x>,@<y>,(LPSIZE)@<lpsz>)
  2452.    }
  2453.    方法 SetViewportOrgEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setviewportorgex" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2454.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2455.         参数 x <类型 = 整数 注释 = "int">
  2456.         参数 y <类型 = 整数 注释 = "int">
  2457.         参数 lppt <类型 = 变整数 注释 = "LPPOINT">
  2458.    {
  2459.       @ ::SetViewportOrgEx((HDC)@<hdc>,@<x>,@<y>,(LPPOINT)@<lppt>)
  2460.    }
  2461.    方法 SetWindowExtEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setwindowextex" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2462.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2463.         参数 x <类型 = 整数 注释 = "int">
  2464.         参数 y <类型 = 整数 注释 = "int">
  2465.         参数 lpsz <类型 = 变整数 注释 = "LPSIZE">
  2466.    {
  2467.       @ ::SetWindowExtEx((HDC)@<hdc>,@<x>,@<y>,(LPSIZE)@<lpsz>)
  2468.    }
  2469.    方法 SetWindowOrgEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setwindoworgex" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2470.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2471.         参数 x <类型 = 整数 注释 = "int">
  2472.         参数 y <类型 = 整数 注释 = "int">
  2473.         参数 lppt <类型 = 变整数 注释 = "LPPOINT">
  2474.    {
  2475.       @ ::SetWindowOrgEx((HDC)@<hdc>,@<x>,@<y>,(LPPOINT)@<lppt>)
  2476.    }
  2477.    方法 SetWindowRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-setwindowrgn" 返回值注释 = "int" @嵌入式方法 = "">
  2478.         参数 hWnd <类型 = 变整数 注释 = "HWND">
  2479.         参数 hRgn <类型 = 变整数 注释 = "HRGN">
  2480.         参数 bRedraw <类型 = 逻辑型 注释 = "BOOL">
  2481.    {
  2482.       @ ::SetWindowRgn((HWND)@<hWnd>,(HRGN)@<hRgn>,@<bRedraw>)
  2483.    }
  2484.    方法 SetWinMetaFileBits <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setwinmetafilebits" 返回值注释 = "HENHMETAFILE" @嵌入式方法 = "">
  2485.         参数 nSize <类型 = 整数 注释 = "UINT">
  2486.         参数 lpMeta16Data <类型 = 变整数 注释 = "const BYTE*">
  2487.         参数 hdcRef <类型 = 变整数 注释 = "HDC">
  2488.         参数 lpMFP <类型 = 变整数 注释 = "const METAFILEPICT*">
  2489.    {
  2490.       @ (@dt<变整数>)::SetWinMetaFileBits(@<nSize>,(const BYTE*)@<lpMeta16Data>,(HDC)@<hdcRef>,(const METAFILEPICT*)@<lpMFP>)
  2491.    }
  2492.    方法 SetWorldTransform <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setworldtransform" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2493.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2494.         参数 lpxf <类型 = 变整数 注释 = "const XFORM*">
  2495.    {
  2496.       @ ::SetWorldTransform((HDC)@<hdc>,(const XFORM*)@<lpxf>)
  2497.    }
  2498.    方法 StretchBlt <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-stretchblt" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2499.         参数 hdcDest <类型 = 变整数 注释 = "HDC">
  2500.         参数 xDest <类型 = 整数 注释 = "int">
  2501.         参数 yDest <类型 = 整数 注释 = "int">
  2502.         参数 wDest <类型 = 整数 注释 = "int">
  2503.         参数 hDest <类型 = 整数 注释 = "int">
  2504.         参数 hdcSrc <类型 = 变整数 注释 = "HDC">
  2505.         参数 xSrc <类型 = 整数 注释 = "int">
  2506.         参数 ySrc <类型 = 整数 注释 = "int">
  2507.         参数 wSrc <类型 = 整数 注释 = "int">
  2508.         参数 hSrc <类型 = 整数 注释 = "int">
  2509.         参数 rop <类型 = 整数 注释 = "DWORD">
  2510.    {
  2511.       @ ::StretchBlt((HDC)@<hdcDest>,@<xDest>,@<yDest>,@<wDest>,@<hDest>,(HDC)@<hdcSrc>,@<xSrc>,@<ySrc>,@<wSrc>,@<hSrc>,@<rop>)
  2512.    }
  2513.    方法 StretchDIBits <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-stretchdibits" 返回值注释 = "int" @嵌入式方法 = "">
  2514.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2515.         参数 xDest <类型 = 整数 注释 = "int">
  2516.         参数 yDest <类型 = 整数 注释 = "int">
  2517.         参数 DestWidth <类型 = 整数 注释 = "int">
  2518.         参数 DestHeight <类型 = 整数 注释 = "int">
  2519.         参数 xSrc <类型 = 整数 注释 = "int">
  2520.         参数 ySrc <类型 = 整数 注释 = "int">
  2521.         参数 SrcWidth <类型 = 整数 注释 = "int">
  2522.         参数 SrcHeight <类型 = 整数 注释 = "int">
  2523.         参数 lpBits <类型 = 变整数 注释 = "const VOID*">
  2524.         参数 lpbmi <类型 = 变整数 注释 = "const BITMAPINFO*">
  2525.         参数 iUsage <类型 = 整数 注释 = "UINT">
  2526.         参数 rop <类型 = 整数 注释 = "DWORD">
  2527.    {
  2528.       @ ::StretchDIBits((HDC)@<hdc>,@<xDest>,@<yDest>,@<DestWidth>,@<DestHeight>,@<xSrc>,@<ySrc>,@<SrcWidth>,@<SrcHeight>,(const VOID*)@<lpBits>,(const BITMAPINFO*)@<lpbmi>,@<iUsage>,@<rop>)
  2529.    }
  2530.    方法 StrokeAndFillPath <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-strokeandfillpath" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2531.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2532.    {
  2533.       @ ::StrokeAndFillPath((HDC)@<hdc>)
  2534.    }
  2535.    方法 StrokePath <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-strokepath" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2536.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2537.    {
  2538.       @ ::StrokePath((HDC)@<hdc>)
  2539.    }
  2540.    方法 SubtractRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-subtractrect" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2541.         参数 lprcDst <类型 = 变整数 注释 = "LPRECT">
  2542.         参数 lprcSrc1 <类型 = 变整数 注释 = "const RECT*">
  2543.         参数 lprcSrc2 <类型 = 变整数 注释 = "const RECT*">
  2544.    {
  2545.       @ ::SubtractRect((LPRECT)@<lprcDst>,(const RECT*)@<lprcSrc1>,(const RECT*)@<lprcSrc2>)
  2546.    }
  2547.    方法 TabbedTextOutA <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-tabbedtextouta" 返回值注释 = "LONG" @嵌入式方法 = "">
  2548.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2549.         参数 x <类型 = 整数 注释 = "int">
  2550.         参数 y <类型 = 整数 注释 = "int">
  2551.         参数 lpString <类型 = 变整数 注释 = "LPCSTR">
  2552.         参数 chCount <类型 = 整数 注释 = "int">
  2553.         参数 nTabPositions <类型 = 整数 注释 = "int">
  2554.         参数 lpnTabStopPositions <类型 = 变整数 注释 = "const INT*">
  2555.         参数 nTabOrigin <类型 = 整数 注释 = "int">
  2556.    {
  2557.       @ ::TabbedTextOutA((HDC)@<hdc>,@<x>,@<y>,(LPCSTR)@<lpString>,@<chCount>,@<nTabPositions>,(const INT*)@<lpnTabStopPositions>,@<nTabOrigin>)
  2558.    }
  2559.    方法 TabbedTextOutW <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-tabbedtextoutw" 返回值注释 = "LONG" @嵌入式方法 = "">
  2560.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2561.         参数 x <类型 = 整数 注释 = "int">
  2562.         参数 y <类型 = 整数 注释 = "int">
  2563.         参数 lpString <类型 = 变整数 注释 = "LPCWSTR">
  2564.         参数 chCount <类型 = 整数 注释 = "int">
  2565.         参数 nTabPositions <类型 = 整数 注释 = "int">
  2566.         参数 lpnTabStopPositions <类型 = 变整数 注释 = "const INT*">
  2567.         参数 nTabOrigin <类型 = 整数 注释 = "int">
  2568.    {
  2569.       @ ::TabbedTextOutW((HDC)@<hdc>,@<x>,@<y>,(LPCWSTR)@<lpString>,@<chCount>,@<nTabPositions>,(const INT*)@<lpnTabStopPositions>,@<nTabOrigin>)
  2570.    }
  2571.    方法 TextOutA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-textouta" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2572.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2573.         参数 x <类型 = 整数 注释 = "int">
  2574.         参数 y <类型 = 整数 注释 = "int">
  2575.         参数 lpString <类型 = 变整数 注释 = "LPCSTR">
  2576.         参数 c <类型 = 整数 注释 = "int">
  2577.    {
  2578.       @ ::TextOutA((HDC)@<hdc>,@<x>,@<y>,(LPCSTR)@<lpString>,@<c>)
  2579.    }
  2580.    方法 TextOutW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-textoutw" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2581.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2582.         参数 x <类型 = 整数 注释 = "int">
  2583.         参数 y <类型 = 整数 注释 = "int">
  2584.         参数 lpString <类型 = 变整数 注释 = "LPCWSTR">
  2585.         参数 c <类型 = 整数 注释 = "int">
  2586.    {
  2587.       @ ::TextOutW((HDC)@<hdc>,@<x>,@<y>,(LPCWSTR)@<lpString>,@<c>)
  2588.    }
  2589.    方法 TransparentBlt <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-transparentblt" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2590.         参数 hdcDest <类型 = 变整数 注释 = "HDC">
  2591.         参数 xoriginDest <类型 = 整数 注释 = "int">
  2592.         参数 yoriginDest <类型 = 整数 注释 = "int">
  2593.         参数 wDest <类型 = 整数 注释 = "int">
  2594.         参数 hDest <类型 = 整数 注释 = "int">
  2595.         参数 hdcSrc <类型 = 变整数 注释 = "HDC">
  2596.         参数 xoriginSrc <类型 = 整数 注释 = "int">
  2597.         参数 yoriginSrc <类型 = 整数 注释 = "int">
  2598.         参数 wSrc <类型 = 整数 注释 = "int">
  2599.         参数 hSrc <类型 = 整数 注释 = "int">
  2600.         参数 crTransparent <类型 = 整数 注释 = "UINT">
  2601.    {
  2602.       @ ::TransparentBlt((HDC)@<hdcDest>,@<xoriginDest>,@<yoriginDest>,@<wDest>,@<hDest>,(HDC)@<hdcSrc>,@<xoriginSrc>,@<yoriginSrc>,@<wSrc>,@<hSrc>,@<crTransparent>)
  2603.    }
  2604.    方法 TTCharToUnicode <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/t2embapi/nf-t2embapi-ttchartounicode" 返回值注释 = "LONG" @嵌入式方法 = "">
  2605.         参数 hDC <类型 = 变整数 注释 = "HDC">
  2606.         参数 pucCharCodes <类型 = 变整数 注释 = "UCHAR*">
  2607.         参数 ulCharCodeSize <类型 = 长整数 注释 = "ULONG">
  2608.         参数 pusShortCodes <类型 = 变整数 注释 = "USHORT*">
  2609.         参数 ulShortCodeSize <类型 = 长整数 注释 = "ULONG">
  2610.         参数 ulFlags <类型 = 长整数 注释 = "ULONG">
  2611.    {
  2612.       @ ::TTCharToUnicode((HDC)@<hDC>,(UCHAR*)@<pucCharCodes>,@<ulCharCodeSize>,(USHORT*)@<pusShortCodes>,@<ulShortCodeSize>,@<ulFlags>)
  2613.    }
  2614.    方法 TTDeleteEmbeddedFont <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/t2embapi/nf-t2embapi-ttdeleteembeddedfont" 返回值注释 = "LONG" @嵌入式方法 = "">
  2615.         参数 hFontReference <类型 = 变整数 注释 = "HANDLE">
  2616.         参数 ulFlags <类型 = 长整数 注释 = "ULONG">
  2617.         参数 pulStatus <类型 = 变整数 注释 = "ULONG*">
  2618.    {
  2619.       @ ::TTDeleteEmbeddedFont((HANDLE)@<hFontReference>,@<ulFlags>,(ULONG*)@<pulStatus>)
  2620.    }
  2621.    方法 TTEnableEmbeddingForFacename <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/t2embapi/nf-t2embapi-ttenableembeddingforfacename" 返回值注释 = "LONG" @嵌入式方法 = "">
  2622.         参数 lpszFacename <类型 = 变整数 注释 = "LPCSTR">
  2623.         参数 bEnable <类型 = 逻辑型 注释 = "BOOL">
  2624.    {
  2625.       @ ::TTEnableEmbeddingForFacename((LPCSTR)@<lpszFacename>,@<bEnable>)
  2626.    }
  2627.    方法 TTGetEmbeddingType <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/t2embapi/nf-t2embapi-ttgetembeddingtype" 返回值注释 = "LONG" @嵌入式方法 = "">
  2628.         参数 hDC <类型 = 变整数 注释 = "HDC">
  2629.         参数 pulEmbedType <类型 = 变整数 注释 = "ULONG*">
  2630.    {
  2631.       @ ::TTGetEmbeddingType((HDC)@<hDC>,(ULONG*)@<pulEmbedType>)
  2632.    }
  2633.    方法 TTGetNewFontName <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/t2embapi/nf-t2embapi-ttgetnewfontname" 返回值注释 = "LONG" @嵌入式方法 = "">
  2634.         参数 phFontReference <类型 = 变整数 注释 = "HANDLE*">
  2635.         参数 wzWinFamilyName <类型 = 变整数 注释 = "LPWSTR">
  2636.         参数 cchMaxWinName <类型 = 长整数 注释 = "LONG">
  2637.         参数 szMacFamilyName <类型 = 变整数 注释 = "LPSTR">
  2638.         参数 cchMaxMacName <类型 = 长整数 注释 = "LONG">
  2639.    {
  2640.       @ ::TTGetNewFontName((HANDLE*)@<phFontReference>,(LPWSTR)@<wzWinFamilyName>,@<cchMaxWinName>,(LPSTR)@<szMacFamilyName>,@<cchMaxMacName>)
  2641.    }
  2642.    方法 TTIsEmbeddingEnabled <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/t2embapi/nf-t2embapi-ttisembeddingenabled" 返回值注释 = "LONG" @嵌入式方法 = "">
  2643.         参数 hDC <类型 = 变整数 注释 = "HDC">
  2644.         参数 pbEnabled <类型 = 变整数 注释 = "BOOL*">
  2645.    {
  2646.       @ ::TTIsEmbeddingEnabled((HDC)@<hDC>,(BOOL*)@<pbEnabled>)
  2647.    }
  2648.    方法 TTIsEmbeddingEnabledForFacename <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/t2embapi/nf-t2embapi-ttisembeddingenabledforfacename" 返回值注释 = "LONG" @嵌入式方法 = "">
  2649.         参数 lpszFacename <类型 = 变整数 注释 = "LPCSTR">
  2650.         参数 pbEnabled <类型 = 变整数 注释 = "BOOL*">
  2651.    {
  2652.       @ ::TTIsEmbeddingEnabledForFacename((LPCSTR)@<lpszFacename>,(BOOL*)@<pbEnabled>)
  2653.    }
  2654.    方法 TTLoadEmbeddedFont <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/t2embapi/nf-t2embapi-ttloadembeddedfont" 返回值注释 = "LONG" @嵌入式方法 = "">
  2655.         参数 phFontReference <类型 = 变整数 注释 = "HANDLE*">
  2656.         参数 ulFlags <类型 = 长整数 注释 = "ULONG">
  2657.         参数 pulPrivStatus <类型 = 变整数 注释 = "ULONG*">
  2658.         参数 ulPrivs <类型 = 长整数 注释 = "ULONG">
  2659.         参数 pulStatus <类型 = 变整数 注释 = "ULONG*">
  2660.         参数 lpfnReadFromStream <类型 = 变整数 注释 = "READEMBEDPROC">
  2661.         参数 lpvReadStream <类型 = 变整数 注释 = "LPVOID">
  2662.         参数 szWinFamilyName <类型 = 变整数 注释 = "LPWSTR">
  2663.         参数 szMacFamilyName <类型 = 变整数 注释 = "LPSTR">
  2664.         参数 pTTLoadInfo <类型 = 变整数 注释 = "TTLOADINFO*">
  2665.    {
  2666.       @ ::TTLoadEmbeddedFont((HANDLE*)@<phFontReference>,@<ulFlags>,(ULONG*)@<pulPrivStatus>,@<ulPrivs>,(ULONG*)@<pulStatus>,(READEMBEDPROC)@<lpfnReadFromStream>,(LPVOID)@<lpvReadStream>,(LPWSTR)@<szWinFamilyName>,(LPSTR)@<szMacFamilyName>,(TTLOADINFO*)@<pTTLoadInfo>)
  2667.    }
  2668.    方法 TTRunValidationTests <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/t2embapi/nf-t2embapi-ttrunvalidationtests" 返回值注释 = "LONG" @嵌入式方法 = "">
  2669.         参数 hDC <类型 = 变整数 注释 = "HDC">
  2670.         参数 pTestParam <类型 = 变整数 注释 = "TTVALIDATIONTESTSPARAMS*">
  2671.    {
  2672.       @ ::TTRunValidationTests((HDC)@<hDC>,(TTVALIDATIONTESTSPARAMS*)@<pTestParam>)
  2673.    }
  2674.    方法 TTRunValidationTestsEx <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/t2embapi/nf-t2embapi-ttrunvalidationtestsex" 返回值注释 = "LONG" @嵌入式方法 = "">
  2675.         参数 hDC <类型 = 变整数 注释 = "HDC">
  2676.         参数 pTestParam <类型 = 变整数 注释 = "TTVALIDATIONTESTSPARAMSEX*">
  2677.    {
  2678.       @ ::TTRunValidationTestsEx((HDC)@<hDC>,(TTVALIDATIONTESTSPARAMSEX*)@<pTestParam>)
  2679.    }
  2680.    方法 UnionRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-unionrect" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2681.         参数 lprcDst <类型 = 变整数 注释 = "LPRECT">
  2682.         参数 lprcSrc1 <类型 = 变整数 注释 = "const RECT*">
  2683.         参数 lprcSrc2 <类型 = 变整数 注释 = "const RECT*">
  2684.    {
  2685.       @ ::UnionRect((LPRECT)@<lprcDst>,(const RECT*)@<lprcSrc1>,(const RECT*)@<lprcSrc2>)
  2686.    }
  2687.    方法 UpdateColors <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-updatecolors" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2688.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2689.    {
  2690.       @ ::UpdateColors((HDC)@<hdc>)
  2691.    }
  2692.    方法 UpdateWindow <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-updatewindow" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2693.         参数 hWnd <类型 = 变整数 注释 = "HWND">
  2694.    {
  2695.       @ ::UpdateWindow((HWND)@<hWnd>)
  2696.    }
  2697.    方法 ValidateRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-validaterect" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2698.         参数 hWnd <类型 = 变整数 注释 = "HWND">
  2699.         参数 lpRect <类型 = 变整数 注释 = "const RECT*">
  2700.    {
  2701.       @ ::ValidateRect((HWND)@<hWnd>,(const RECT*)@<lpRect>)
  2702.    }
  2703.    方法 ValidateRgn <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-validatergn" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2704.         参数 hWnd <类型 = 变整数 注释 = "HWND">
  2705.         参数 hRgn <类型 = 变整数 注释 = "HRGN">
  2706.    {
  2707.       @ ::ValidateRgn((HWND)@<hWnd>,(HRGN)@<hRgn>)
  2708.    }
  2709.    方法 WidenPath <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-widenpath" 返回值注释 = "BOOL" @嵌入式方法 = "">
  2710.         参数 hdc <类型 = 变整数 注释 = "HDC">
  2711.    {
  2712.       @ ::WidenPath((HDC)@<hdc>)
  2713.    }
  2714.    方法 WindowFromDC <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-windowfromdc" 返回值注释 = "HWND" @嵌入式方法 = "">
  2715.         参数 hDC <类型 = 变整数 注释 = "HDC">
  2716.    {
  2717.       @ (@dt<变整数>)::WindowFromDC((HDC)@<hDC>)
  2718.    }
  2719. }
复制代码


回复

使用道具 举报

23

主题

536

帖子

4441

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4441
沙发
发表于 2023-9-12 13:25:56 | 只看该作者
把GDI都封装出来
回复

使用道具 举报

311

主题

1419

帖子

5481

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
5481
QQ
板凳
发表于 2023-9-12 15:25:49 | 只看该作者
哎,缺胳膊少腿。
专业承接18-98岁xx的心理及生理教育辅导。
回复

使用道具 举报

76

主题

843

帖子

4353

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4353
地板
 楼主| 发表于 2023-9-12 17:55:16 | 只看该作者
glbosom 发表于 2023-9-12 13:25
把GDI都封装出来

我也不会gdi啊...这是用易语言写的自动封装...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-6-26 15:35 , Processed in 0.091202 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表