|
首先..这不是手动封装的..可能会有一些错误...
然后..据说封装了单精度小数...但是还没放出来..可能有单精度小数的API...暂时不能用...
最后...我也没测试过这些能不能用...所以没打包成模块...
- <火山程序 类型 = "通常" 版本 = 1 />
- 类 gdi <公开 注释 = "https://learn.microsoft.com/zh-cn/windows/win32/api/_gdi/" @全局类 = 真>
- {
- 方法 AbortPath <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-abortpath" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::AbortPath((HDC)@<hdc>)
- }
- 方法 AddFontMemResourceEx <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-addfontmemresourceex" 返回值注释 = "HANDLE" @嵌入式方法 = "">
- 参数 pFileView <类型 = 变整数 注释 = "PVOID">
- 参数 cjSize <类型 = 整数 注释 = "DWORD">
- 参数 pvResrved <类型 = 变整数 注释 = "PVOID">
- 参数 pNumFonts <类型 = 变整数 注释 = "DWORD*">
- {
- @ (@dt<变整数>)::AddFontMemResourceEx((PVOID)@<pFileView>,@<cjSize>,(PVOID)@<pvResrved>,(DWORD*)@<pNumFonts>)
- }
- 方法 AddFontResourceA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-addfontresourcea" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 unnamedParam1 <类型 = 变整数 注释 = "LPCSTR">
- {
- @ ::AddFontResourceA((LPCSTR)@<unnamedParam1>)
- }
- 方法 AddFontResourceExA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-addfontresourceexa" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 name <类型 = 变整数 注释 = "LPCSTR">
- 参数 fl <类型 = 整数 注释 = "DWORD">
- 参数 res <类型 = 变整数 注释 = "PVOID">
- {
- @ ::AddFontResourceExA((LPCSTR)@<name>,@<fl>,(PVOID)@<res>)
- }
- 方法 AddFontResourceExW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-addfontresourceexw" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 name <类型 = 变整数 注释 = "LPCWSTR">
- 参数 fl <类型 = 整数 注释 = "DWORD">
- 参数 res <类型 = 变整数 注释 = "PVOID">
- {
- @ ::AddFontResourceExW((LPCWSTR)@<name>,@<fl>,(PVOID)@<res>)
- }
- 方法 AddFontResourceW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-addfontresourcew" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 unnamedParam1 <类型 = 变整数 注释 = "LPCWSTR">
- {
- @ ::AddFontResourceW((LPCWSTR)@<unnamedParam1>)
- }
- 方法 AlphaBlend <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-alphablend" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdcDest <类型 = 变整数 注释 = "HDC">
- 参数 xoriginDest <类型 = 整数 注释 = "int">
- 参数 yoriginDest <类型 = 整数 注释 = "int">
- 参数 wDest <类型 = 整数 注释 = "int">
- 参数 hDest <类型 = 整数 注释 = "int">
- 参数 hdcSrc <类型 = 变整数 注释 = "HDC">
- 参数 xoriginSrc <类型 = 整数 注释 = "int">
- 参数 yoriginSrc <类型 = 整数 注释 = "int">
- 参数 wSrc <类型 = 整数 注释 = "int">
- 参数 hSrc <类型 = 整数 注释 = "int">
- 参数 ftn <类型 = 变整数 注释 = "BLENDFUNCTION">
- {
- @ ::AlphaBlend((HDC)@<hdcDest>,@<xoriginDest>,@<yoriginDest>,@<wDest>,@<hDest>,(HDC)@<hdcSrc>,@<xoriginSrc>,@<yoriginSrc>,@<wSrc>,@<hSrc>,(BLENDFUNCTION)@<ftn>)
- }
- 方法 AngleArc <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-anglearc" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 r <类型 = 整数 注释 = "DWORD">
- 参数 StartAngle <类型 = 单精度小数 注释 = "FLOAT">
- 参数 SweepAngle <类型 = 单精度小数 注释 = "FLOAT">
- {
- @ ::AngleArc((HDC)@<hdc>,@<x>,@<y>,@<r>,@<StartAngle>,@<SweepAngle>)
- }
- 方法 AnimatePalette <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-animatepalette" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hPal <类型 = 变整数 注释 = "HPALETTE">
- 参数 iStartIndex <类型 = 整数 注释 = "UINT">
- 参数 cEntries <类型 = 整数 注释 = "UINT">
- 参数 ppe <类型 = 变整数 注释 = "const PALETTEENTRY*">
- {
- @ ::AnimatePalette((HPALETTE)@<hPal>,@<iStartIndex>,@<cEntries>,(const PALETTEENTRY*)@<ppe>)
- }
- 方法 Arc <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-arc" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x1 <类型 = 整数 注释 = "int">
- 参数 y1 <类型 = 整数 注释 = "int">
- 参数 x2 <类型 = 整数 注释 = "int">
- 参数 y2 <类型 = 整数 注释 = "int">
- 参数 x3 <类型 = 整数 注释 = "int">
- 参数 y3 <类型 = 整数 注释 = "int">
- 参数 x4 <类型 = 整数 注释 = "int">
- 参数 y4 <类型 = 整数 注释 = "int">
- {
- @ ::Arc((HDC)@<hdc>,@<x1>,@<y1>,@<x2>,@<y2>,@<x3>,@<y3>,@<x4>,@<y4>)
- }
- 方法 ArcTo <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-arcto" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 left <类型 = 整数 注释 = "int">
- 参数 top <类型 = 整数 注释 = "int">
- 参数 right <类型 = 整数 注释 = "int">
- 参数 bottom <类型 = 整数 注释 = "int">
- 参数 xr1 <类型 = 整数 注释 = "int">
- 参数 yr1 <类型 = 整数 注释 = "int">
- 参数 xr2 <类型 = 整数 注释 = "int">
- 参数 yr2 <类型 = 整数 注释 = "int">
- {
- @ ::ArcTo((HDC)@<hdc>,@<left>,@<top>,@<right>,@<bottom>,@<xr1>,@<yr1>,@<xr2>,@<yr2>)
- }
- 方法 BeginPaint <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-beginpaint" 返回值注释 = "HDC" @嵌入式方法 = "">
- 参数 hWnd <类型 = 变整数 注释 = "HWND">
- 参数 lpPaint <类型 = 变整数 注释 = "LPPAINTSTRUCT">
- {
- @ (@dt<变整数>)::BeginPaint((HWND)@<hWnd>,(LPPAINTSTRUCT)@<lpPaint>)
- }
- 方法 BeginPath <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-beginpath" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::BeginPath((HDC)@<hdc>)
- }
- 方法 BitBlt <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-bitblt" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 cx <类型 = 整数 注释 = "int">
- 参数 cy <类型 = 整数 注释 = "int">
- 参数 hdcSrc <类型 = 变整数 注释 = "HDC">
- 参数 x1 <类型 = 整数 注释 = "int">
- 参数 y1 <类型 = 整数 注释 = "int">
- 参数 rop <类型 = 整数 注释 = "DWORD">
- {
- @ ::BitBlt((HDC)@<hdc>,@<x>,@<y>,@<cx>,@<cy>,(HDC)@<hdcSrc>,@<x1>,@<y1>,@<rop>)
- }
- 方法 CancelDC <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-canceldc" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::CancelDC((HDC)@<hdc>)
- }
- 方法 ChangeDisplaySettingsA <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-changedisplaysettingsa" 返回值注释 = "LONG" @嵌入式方法 = "">
- 参数 lpDevMode <类型 = 变整数 注释 = "DEVMODEA*">
- 参数 dwFlags <类型 = 整数 注释 = "DWORD">
- {
- @ ::ChangeDisplaySettingsA((DEVMODEA*)@<lpDevMode>,@<dwFlags>)
- }
- 方法 ChangeDisplaySettingsW <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-changedisplaysettingsw" 返回值注释 = "LONG" @嵌入式方法 = "">
- 参数 lpDevMode <类型 = 变整数 注释 = "DEVMODEW*">
- 参数 dwFlags <类型 = 整数 注释 = "DWORD">
- {
- @ ::ChangeDisplaySettingsW((DEVMODEW*)@<lpDevMode>,@<dwFlags>)
- }
- 方法 Chord <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-chord" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x1 <类型 = 整数 注释 = "int">
- 参数 y1 <类型 = 整数 注释 = "int">
- 参数 x2 <类型 = 整数 注释 = "int">
- 参数 y2 <类型 = 整数 注释 = "int">
- 参数 x3 <类型 = 整数 注释 = "int">
- 参数 y3 <类型 = 整数 注释 = "int">
- 参数 x4 <类型 = 整数 注释 = "int">
- 参数 y4 <类型 = 整数 注释 = "int">
- {
- @ ::Chord((HDC)@<hdc>,@<x1>,@<y1>,@<x2>,@<y2>,@<x3>,@<y3>,@<x4>,@<y4>)
- }
- 方法 ClientToScreen <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-clienttoscreen" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hWnd <类型 = 变整数 注释 = "HWND">
- 参数 lpPoint <类型 = 变整数 注释 = "LPPOINT">
- {
- @ ::ClientToScreen((HWND)@<hWnd>,(LPPOINT)@<lpPoint>)
- }
- 方法 CloseEnhMetaFile <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-closeenhmetafile" 返回值注释 = "HENHMETAFILE" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ (@dt<变整数>)::CloseEnhMetaFile((HDC)@<hdc>)
- }
- 方法 CloseFigure <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-closefigure" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::CloseFigure((HDC)@<hdc>)
- }
- 方法 CloseMetaFile <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-closemetafile" 返回值注释 = "HMETAFILE" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ (@dt<变整数>)::CloseMetaFile((HDC)@<hdc>)
- }
- 方法 CombineRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-combinergn" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hrgnDst <类型 = 变整数 注释 = "HRGN">
- 参数 hrgnSrc1 <类型 = 变整数 注释 = "HRGN">
- 参数 hrgnSrc2 <类型 = 变整数 注释 = "HRGN">
- 参数 iMode <类型 = 整数 注释 = "int">
- {
- @ ::CombineRgn((HRGN)@<hrgnDst>,(HRGN)@<hrgnSrc1>,(HRGN)@<hrgnSrc2>,@<iMode>)
- }
- 方法 CombineTransform <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-combinetransform" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 lpxfOut <类型 = 变整数 注释 = "LPXFORM">
- 参数 lpxf1 <类型 = 变整数 注释 = "const XFORM*">
- 参数 lpxf2 <类型 = 变整数 注释 = "const XFORM*">
- {
- @ ::CombineTransform((LPXFORM)@<lpxfOut>,(const XFORM*)@<lpxf1>,(const XFORM*)@<lpxf2>)
- }
- 方法 CopyEnhMetaFileA <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-copyenhmetafilea" 返回值注释 = "HENHMETAFILE" @嵌入式方法 = "">
- 参数 hEnh <类型 = 变整数 注释 = "HENHMETAFILE">
- 参数 lpFileName <类型 = 变整数 注释 = "LPCSTR">
- {
- @ (@dt<变整数>)::CopyEnhMetaFileA((HENHMETAFILE)@<hEnh>,(LPCSTR)@<lpFileName>)
- }
- 方法 CopyEnhMetaFileW <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-copyenhmetafilew" 返回值注释 = "HENHMETAFILE" @嵌入式方法 = "">
- 参数 hEnh <类型 = 变整数 注释 = "HENHMETAFILE">
- 参数 lpFileName <类型 = 变整数 注释 = "LPCWSTR">
- {
- @ (@dt<变整数>)::CopyEnhMetaFileW((HENHMETAFILE)@<hEnh>,(LPCWSTR)@<lpFileName>)
- }
- 方法 CopyMetaFileA <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-copymetafilea" 返回值注释 = "HMETAFILE" @嵌入式方法 = "">
- 参数 unnamedParam1 <类型 = 变整数 注释 = "HMETAFILE">
- 参数 unnamedParam2 <类型 = 变整数 注释 = "LPCSTR">
- {
- @ (@dt<变整数>)::CopyMetaFileA((HMETAFILE)@<unnamedParam1>,(LPCSTR)@<unnamedParam2>)
- }
- 方法 CopyMetaFileW <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-copymetafilew" 返回值注释 = "HMETAFILE" @嵌入式方法 = "">
- 参数 unnamedParam1 <类型 = 变整数 注释 = "HMETAFILE">
- 参数 unnamedParam2 <类型 = 变整数 注释 = "LPCWSTR">
- {
- @ (@dt<变整数>)::CopyMetaFileW((HMETAFILE)@<unnamedParam1>,(LPCWSTR)@<unnamedParam2>)
- }
- 方法 CopyRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-copyrect" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 lprcDst <类型 = 变整数 注释 = "LPRECT">
- 参数 lprcSrc <类型 = 变整数 注释 = "const RECT*">
- {
- @ ::CopyRect((LPRECT)@<lprcDst>,(const RECT*)@<lprcSrc>)
- }
- 方法 CreateBitmap <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createbitmap" 返回值注释 = "HBITMAP" @嵌入式方法 = "">
- 参数 nWidth <类型 = 整数 注释 = "int">
- 参数 nHeight <类型 = 整数 注释 = "int">
- 参数 nPlanes <类型 = 整数 注释 = "UINT">
- 参数 nBitCount <类型 = 整数 注释 = "UINT">
- 参数 lpBits <类型 = 变整数 注释 = "const VOID*">
- {
- @ (@dt<变整数>)::CreateBitmap(@<nWidth>,@<nHeight>,@<nPlanes>,@<nBitCount>,(const VOID*)@<lpBits>)
- }
- 方法 CreateBitmapIndirect <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createbitmapindirect" 返回值注释 = "HBITMAP" @嵌入式方法 = "">
- 参数 pbm <类型 = 变整数 注释 = "const BITMAP*">
- {
- @ (@dt<变整数>)::CreateBitmapIndirect((const BITMAP*)@<pbm>)
- }
- 方法 CreateBrushIndirect <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createbrushindirect" 返回值注释 = "HBRUSH" @嵌入式方法 = "">
- 参数 plbrush <类型 = 变整数 注释 = "const LOGBRUSH*">
- {
- @ (@dt<变整数>)::CreateBrushIndirect((const LOGBRUSH*)@<plbrush>)
- }
- 方法 CreateCompatibleBitmap <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createcompatiblebitmap" 返回值注释 = "HBITMAP" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 cx <类型 = 整数 注释 = "int">
- 参数 cy <类型 = 整数 注释 = "int">
- {
- @ (@dt<变整数>)::CreateCompatibleBitmap((HDC)@<hdc>,@<cx>,@<cy>)
- }
- 方法 CreateCompatibleDC <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createcompatibledc" 返回值注释 = "HDC" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ (@dt<变整数>)::CreateCompatibleDC((HDC)@<hdc>)
- }
- 方法 CreateDIBitmap <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createdibitmap" 返回值注释 = "HBITMAP" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 pbmih <类型 = 变整数 注释 = "const BITMAPINFOHEADER*">
- 参数 flInit <类型 = 整数 注释 = "DWORD">
- 参数 pjBits <类型 = 变整数 注释 = "const VOID*">
- 参数 pbmi <类型 = 变整数 注释 = "const BITMAPINFO*">
- 参数 iUsage <类型 = 整数 注释 = "UINT">
- {
- @ (@dt<变整数>)::CreateDIBitmap((HDC)@<hdc>,(const BITMAPINFOHEADER*)@<pbmih>,@<flInit>,(const VOID*)@<pjBits>,(const BITMAPINFO*)@<pbmi>,@<iUsage>)
- }
- 方法 CreateDIBPatternBrush <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createdibpatternbrush" 返回值注释 = "HBRUSH" @嵌入式方法 = "">
- 参数 h <类型 = 变整数 注释 = "HGLOBAL">
- 参数 iUsage <类型 = 整数 注释 = "UINT">
- {
- @ (@dt<变整数>)::CreateDIBPatternBrush((HGLOBAL)@<h>,@<iUsage>)
- }
- 方法 CreateDIBPatternBrushPt <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createdibpatternbrushpt" 返回值注释 = "HBRUSH" @嵌入式方法 = "">
- 参数 lpPackedDIB <类型 = 变整数 注释 = "const VOID*">
- 参数 iUsage <类型 = 整数 注释 = "UINT">
- {
- @ (@dt<变整数>)::CreateDIBPatternBrushPt((const VOID*)@<lpPackedDIB>,@<iUsage>)
- }
- 方法 CreateDIBSection <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createdibsection" 返回值注释 = "HBITMAP" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 pbmi <类型 = 变整数 注释 = "const BITMAPINFO*">
- 参数 usage <类型 = 整数 注释 = "UINT">
- 参数 ppvBits <类型 = 变整数 注释 = "VOID*">
- 参数 hSection <类型 = 变整数 注释 = "HANDLE">
- 参数 offset <类型 = 整数 注释 = "DWORD">
- {
- @ (@dt<变整数>)::CreateDIBSection((HDC)@<hdc>,(const BITMAPINFO*)@<pbmi>,@<usage>,(VOID*)@<*ppvBits>,(HANDLE)@<hSection>,@<offset>)
- }
- 方法 CreateDiscardableBitmap <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-creatediscardablebitmap" 返回值注释 = "HBITMAP" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 cx <类型 = 整数 注释 = "int">
- 参数 cy <类型 = 整数 注释 = "int">
- {
- @ (@dt<变整数>)::CreateDiscardableBitmap((HDC)@<hdc>,@<cx>,@<cy>)
- }
- 方法 CreateEllipticRgn <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createellipticrgn" 返回值注释 = "HRGN" @嵌入式方法 = "">
- 参数 x1 <类型 = 整数 注释 = "int">
- 参数 y1 <类型 = 整数 注释 = "int">
- 参数 x2 <类型 = 整数 注释 = "int">
- 参数 y2 <类型 = 整数 注释 = "int">
- {
- @ (@dt<变整数>)::CreateEllipticRgn(@<x1>,@<y1>,@<x2>,@<y2>)
- }
- 方法 CreateEllipticRgnIndirect <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createellipticrgnindirect" 返回值注释 = "HRGN" @嵌入式方法 = "">
- 参数 lprect <类型 = 变整数 注释 = "const RECT*">
- {
- @ (@dt<变整数>)::CreateEllipticRgnIndirect((const RECT*)@<lprect>)
- }
- 方法 CreateEnhMetaFileA <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createenhmetafilea" 返回值注释 = "HDC" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpFilename <类型 = 变整数 注释 = "LPCSTR">
- 参数 lprc <类型 = 变整数 注释 = "const RECT*">
- 参数 lpDesc <类型 = 变整数 注释 = "LPCSTR">
- {
- @ (@dt<变整数>)::CreateEnhMetaFileA((HDC)@<hdc>,(LPCSTR)@<lpFilename>,(const RECT*)@<lprc>,(LPCSTR)@<lpDesc>)
- }
- 方法 CreateEnhMetaFileW <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createenhmetafilew" 返回值注释 = "HDC" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpFilename <类型 = 变整数 注释 = "LPCWSTR">
- 参数 lprc <类型 = 变整数 注释 = "const RECT*">
- 参数 lpDesc <类型 = 变整数 注释 = "LPCWSTR">
- {
- @ (@dt<变整数>)::CreateEnhMetaFileW((HDC)@<hdc>,(LPCWSTR)@<lpFilename>,(const RECT*)@<lprc>,(LPCWSTR)@<lpDesc>)
- }
- 方法 CreateFontA <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createfonta" 返回值注释 = "HFONT" @嵌入式方法 = "">
- 参数 cHeight <类型 = 整数 注释 = "int">
- 参数 cWidth <类型 = 整数 注释 = "int">
- 参数 cEscapement <类型 = 整数 注释 = "int">
- 参数 cOrientation <类型 = 整数 注释 = "int">
- 参数 cWeight <类型 = 整数 注释 = "int">
- 参数 bItalic <类型 = 整数 注释 = "DWORD">
- 参数 bUnderline <类型 = 整数 注释 = "DWORD">
- 参数 bStrikeOut <类型 = 整数 注释 = "DWORD">
- 参数 iCharSet <类型 = 整数 注释 = "DWORD">
- 参数 iOutPrecision <类型 = 整数 注释 = "DWORD">
- 参数 iClipPrecision <类型 = 整数 注释 = "DWORD">
- 参数 iQuality <类型 = 整数 注释 = "DWORD">
- 参数 iPitchAndFamily <类型 = 整数 注释 = "DWORD">
- 参数 pszFaceName <类型 = 变整数 注释 = "LPCSTR">
- {
- @ (@dt<变整数>)::CreateFontA(@<cHeight>,@<cWidth>,@<cEscapement>,@<cOrientation>,@<cWeight>,@<bItalic>,@<bUnderline>,@<bStrikeOut>,@<iCharSet>,@<iOutPrecision>,@<iClipPrecision>,@<iQuality>,@<iPitchAndFamily>,(LPCSTR)@<pszFaceName>)
- }
- 方法 CreateFontIndirectA <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createfontindirecta" 返回值注释 = "HFONT" @嵌入式方法 = "">
- 参数 lplf <类型 = 变整数 注释 = "const LOGFONTA*">
- {
- @ (@dt<变整数>)::CreateFontIndirectA((const LOGFONTA*)@<lplf>)
- }
- 方法 CreateFontIndirectExA <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createfontindirectexa" 返回值注释 = "HFONT" @嵌入式方法 = "">
- 参数 unnamedParam1 <类型 = 变整数 注释 = "const ENUMLOGFONTEXDVA*">
- {
- @ (@dt<变整数>)::CreateFontIndirectExA((const ENUMLOGFONTEXDVA*)@<unnamedParam1>)
- }
- 方法 CreateFontIndirectExW <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createfontindirectexw" 返回值注释 = "HFONT" @嵌入式方法 = "">
- 参数 unnamedParam1 <类型 = 变整数 注释 = "const ENUMLOGFONTEXDVW*">
- {
- @ (@dt<变整数>)::CreateFontIndirectExW((const ENUMLOGFONTEXDVW*)@<unnamedParam1>)
- }
- 方法 CreateFontIndirectW <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createfontindirectw" 返回值注释 = "HFONT" @嵌入式方法 = "">
- 参数 lplf <类型 = 变整数 注释 = "const LOGFONTW*">
- {
- @ (@dt<变整数>)::CreateFontIndirectW((const LOGFONTW*)@<lplf>)
- }
- 方法 CreateFontW <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createfontw" 返回值注释 = "HFONT" @嵌入式方法 = "">
- 参数 cHeight <类型 = 整数 注释 = "int">
- 参数 cWidth <类型 = 整数 注释 = "int">
- 参数 cEscapement <类型 = 整数 注释 = "int">
- 参数 cOrientation <类型 = 整数 注释 = "int">
- 参数 cWeight <类型 = 整数 注释 = "int">
- 参数 bItalic <类型 = 整数 注释 = "DWORD">
- 参数 bUnderline <类型 = 整数 注释 = "DWORD">
- 参数 bStrikeOut <类型 = 整数 注释 = "DWORD">
- 参数 iCharSet <类型 = 整数 注释 = "DWORD">
- 参数 iOutPrecision <类型 = 整数 注释 = "DWORD">
- 参数 iClipPrecision <类型 = 整数 注释 = "DWORD">
- 参数 iQuality <类型 = 整数 注释 = "DWORD">
- 参数 iPitchAndFamily <类型 = 整数 注释 = "DWORD">
- 参数 pszFaceName <类型 = 变整数 注释 = "LPCWSTR">
- {
- @ (@dt<变整数>)::CreateFontW(@<cHeight>,@<cWidth>,@<cEscapement>,@<cOrientation>,@<cWeight>,@<bItalic>,@<bUnderline>,@<bStrikeOut>,@<iCharSet>,@<iOutPrecision>,@<iClipPrecision>,@<iQuality>,@<iPitchAndFamily>,(LPCWSTR)@<pszFaceName>)
- }
- 方法 CreateHalftonePalette <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createhalftonepalette" 返回值注释 = "HPALETTE" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ (@dt<变整数>)::CreateHalftonePalette((HDC)@<hdc>)
- }
- 方法 CreateHatchBrush <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createhatchbrush" 返回值注释 = "HBRUSH" @嵌入式方法 = "">
- 参数 iHatch <类型 = 整数 注释 = "int">
- 参数 color <类型 = 变整数 注释 = "COLORREF">
- {
- @ (@dt<变整数>)::CreateHatchBrush(@<iHatch>,(COLORREF)@<color>)
- }
- 方法 CreateMetaFileA <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createmetafilea" 返回值注释 = "HDC" @嵌入式方法 = "">
- 参数 pszFile <类型 = 变整数 注释 = "LPCSTR">
- {
- @ (@dt<变整数>)::CreateMetaFileA((LPCSTR)@<pszFile>)
- }
- 方法 CreateMetaFileW <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createmetafilew" 返回值注释 = "HDC" @嵌入式方法 = "">
- 参数 pszFile <类型 = 变整数 注释 = "LPCWSTR">
- {
- @ (@dt<变整数>)::CreateMetaFileW((LPCWSTR)@<pszFile>)
- }
- 方法 CreatePalette <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createpalette" 返回值注释 = "HPALETTE" @嵌入式方法 = "">
- 参数 plpal <类型 = 变整数 注释 = "const LOGPALETTE*">
- {
- @ (@dt<变整数>)::CreatePalette((const LOGPALETTE*)@<plpal>)
- }
- 方法 CreatePatternBrush <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createpatternbrush" 返回值注释 = "HBRUSH" @嵌入式方法 = "">
- 参数 hbm <类型 = 变整数 注释 = "HBITMAP">
- {
- @ (@dt<变整数>)::CreatePatternBrush((HBITMAP)@<hbm>)
- }
- 方法 CreatePen <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createpen" 返回值注释 = "HPEN" @嵌入式方法 = "">
- 参数 iStyle <类型 = 整数 注释 = "int">
- 参数 cWidth <类型 = 整数 注释 = "int">
- 参数 color <类型 = 变整数 注释 = "COLORREF">
- {
- @ (@dt<变整数>)::CreatePen(@<iStyle>,@<cWidth>,(COLORREF)@<color>)
- }
- 方法 CreatePenIndirect <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createpenindirect" 返回值注释 = "HPEN" @嵌入式方法 = "">
- 参数 plpen <类型 = 变整数 注释 = "const LOGPEN*">
- {
- @ (@dt<变整数>)::CreatePenIndirect((const LOGPEN*)@<plpen>)
- }
- 方法 CreatePolygonRgn <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createpolygonrgn" 返回值注释 = "HRGN" @嵌入式方法 = "">
- 参数 pptl <类型 = 变整数 注释 = "const POINT*">
- 参数 cPoint <类型 = 整数 注释 = "int">
- 参数 iMode <类型 = 整数 注释 = "int">
- {
- @ (@dt<变整数>)::CreatePolygonRgn((const POINT*)@<pptl>,@<cPoint>,@<iMode>)
- }
- 方法 CreatePolyPolygonRgn <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createpolypolygonrgn" 返回值注释 = "HRGN" @嵌入式方法 = "">
- 参数 pptl <类型 = 变整数 注释 = "const POINT*">
- 参数 pc <类型 = 变整数 注释 = "const INT*">
- 参数 cPoly <类型 = 整数 注释 = "int">
- 参数 iMode <类型 = 整数 注释 = "int">
- {
- @ (@dt<变整数>)::CreatePolyPolygonRgn((const POINT*)@<pptl>,(const INT*)@<pc>,@<cPoly>,@<iMode>)
- }
- 方法 CreateRectRgn <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createrectrgn" 返回值注释 = "HRGN" @嵌入式方法 = "">
- 参数 x1 <类型 = 整数 注释 = "int">
- 参数 y1 <类型 = 整数 注释 = "int">
- 参数 x2 <类型 = 整数 注释 = "int">
- 参数 y2 <类型 = 整数 注释 = "int">
- {
- @ (@dt<变整数>)::CreateRectRgn(@<x1>,@<y1>,@<x2>,@<y2>)
- }
- 方法 CreateRectRgnIndirect <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createrectrgnindirect" 返回值注释 = "HRGN" @嵌入式方法 = "">
- 参数 lprect <类型 = 变整数 注释 = "const RECT*">
- {
- @ (@dt<变整数>)::CreateRectRgnIndirect((const RECT*)@<lprect>)
- }
- 方法 CreateRoundRectRgn <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createroundrectrgn" 返回值注释 = "HRGN" @嵌入式方法 = "">
- 参数 x1 <类型 = 整数 注释 = "int">
- 参数 y1 <类型 = 整数 注释 = "int">
- 参数 x2 <类型 = 整数 注释 = "int">
- 参数 y2 <类型 = 整数 注释 = "int">
- 参数 w <类型 = 整数 注释 = "int">
- 参数 h <类型 = 整数 注释 = "int">
- {
- @ (@dt<变整数>)::CreateRoundRectRgn(@<x1>,@<y1>,@<x2>,@<y2>,@<w>,@<h>)
- }
- 方法 CreateScalableFontResourceA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createscalablefontresourcea" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 fdwHidden <类型 = 整数 注释 = "DWORD">
- 参数 lpszFont <类型 = 变整数 注释 = "LPCSTR">
- 参数 lpszFile <类型 = 变整数 注释 = "LPCSTR">
- 参数 lpszPath <类型 = 变整数 注释 = "LPCSTR">
- {
- @ ::CreateScalableFontResourceA(@<fdwHidden>,(LPCSTR)@<lpszFont>,(LPCSTR)@<lpszFile>,(LPCSTR)@<lpszPath>)
- }
- 方法 CreateScalableFontResourceW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createscalablefontresourcew" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 fdwHidden <类型 = 整数 注释 = "DWORD">
- 参数 lpszFont <类型 = 变整数 注释 = "LPCWSTR">
- 参数 lpszFile <类型 = 变整数 注释 = "LPCWSTR">
- 参数 lpszPath <类型 = 变整数 注释 = "LPCWSTR">
- {
- @ ::CreateScalableFontResourceW(@<fdwHidden>,(LPCWSTR)@<lpszFont>,(LPCWSTR)@<lpszFile>,(LPCWSTR)@<lpszPath>)
- }
- 方法 CreateSolidBrush <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createsolidbrush" 返回值注释 = "HBRUSH" @嵌入式方法 = "">
- 参数 color <类型 = 变整数 注释 = "COLORREF">
- {
- @ (@dt<变整数>)::CreateSolidBrush((COLORREF)@<color>)
- }
- 方法 DeleteDC <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-deletedc" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::DeleteDC((HDC)@<hdc>)
- }
- 方法 DeleteEnhMetaFile <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-deleteenhmetafile" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hmf <类型 = 变整数 注释 = "HENHMETAFILE">
- {
- @ ::DeleteEnhMetaFile((HENHMETAFILE)@<hmf>)
- }
- 方法 DeleteMetaFile <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-deletemetafile" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hmf <类型 = 变整数 注释 = "HMETAFILE">
- {
- @ ::DeleteMetaFile((HMETAFILE)@<hmf>)
- }
- 方法 DeleteObject <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-deleteobject" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 ho <类型 = 变整数 注释 = "HGDIOBJ">
- {
- @ ::DeleteObject((HGDIOBJ)@<ho>)
- }
- 方法 DPtoLP <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-dptolp" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lppt <类型 = 变整数 注释 = "LPPOINT">
- 参数 c <类型 = 整数 注释 = "int">
- {
- @ ::DPtoLP((HDC)@<hdc>,(LPPOINT)@<lppt>,@<c>)
- }
- 方法 DrawCaption <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-drawcaption" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hwnd <类型 = 变整数 注释 = "HWND">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lprect <类型 = 变整数 注释 = "const RECT*">
- 参数 flags <类型 = 整数 注释 = "UINT">
- {
- @ ::DrawCaption((HWND)@<hwnd>,(HDC)@<hdc>,(const RECT*)@<lprect>,@<flags>)
- }
- 方法 DrawEdge <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-drawedge" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 qrc <类型 = 变整数 注释 = "LPRECT">
- 参数 edge <类型 = 整数 注释 = "UINT">
- 参数 grfFlags <类型 = 整数 注释 = "UINT">
- {
- @ ::DrawEdge((HDC)@<hdc>,(LPRECT)@<qrc>,@<edge>,@<grfFlags>)
- }
- 方法 DrawEscape <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-drawescape" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 iEscape <类型 = 整数 注释 = "int">
- 参数 cjIn <类型 = 整数 注释 = "int">
- 参数 lpIn <类型 = 变整数 注释 = "LPCSTR">
- {
- @ ::DrawEscape((HDC)@<hdc>,@<iEscape>,@<cjIn>,(LPCSTR)@<lpIn>)
- }
- 方法 DrawFocusRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-drawfocusrect" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hDC <类型 = 变整数 注释 = "HDC">
- 参数 lprc <类型 = 变整数 注释 = "const RECT*">
- {
- @ ::DrawFocusRect((HDC)@<hDC>,(const RECT*)@<lprc>)
- }
- 方法 DrawFrameControl <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-drawframecontrol" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 unnamedParam1 <类型 = 变整数 注释 = "HDC">
- 参数 unnamedParam2 <类型 = 变整数 注释 = "LPRECT">
- 参数 unnamedParam3 <类型 = 整数 注释 = "UINT">
- 参数 unnamedParam4 <类型 = 整数 注释 = "UINT">
- {
- @ ::DrawFrameControl((HDC)@<unnamedParam1>,(LPRECT)@<unnamedParam2>,@<unnamedParam3>,@<unnamedParam4>)
- }
- 方法 DrawStateA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-drawstatea" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 hbrFore <类型 = 变整数 注释 = "HBRUSH">
- 参数 qfnCallBack <类型 = 变整数 注释 = "DRAWSTATEPROC">
- 参数 lData <类型 = 变整数 注释 = "LPARAM">
- 参数 wData <类型 = 变整数 注释 = "WPARAM">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 cx <类型 = 整数 注释 = "int">
- 参数 cy <类型 = 整数 注释 = "int">
- 参数 uFlags <类型 = 整数 注释 = "UINT">
- {
- @ ::DrawStateA((HDC)@<hdc>,(HBRUSH)@<hbrFore>,(DRAWSTATEPROC)@<qfnCallBack>,(LPARAM)@<lData>,(WPARAM)@<wData>,@<x>,@<y>,@<cx>,@<cy>,@<uFlags>)
- }
- 方法 DrawStateW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-drawstatew" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 hbrFore <类型 = 变整数 注释 = "HBRUSH">
- 参数 qfnCallBack <类型 = 变整数 注释 = "DRAWSTATEPROC">
- 参数 lData <类型 = 变整数 注释 = "LPARAM">
- 参数 wData <类型 = 变整数 注释 = "WPARAM">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 cx <类型 = 整数 注释 = "int">
- 参数 cy <类型 = 整数 注释 = "int">
- 参数 uFlags <类型 = 整数 注释 = "UINT">
- {
- @ ::DrawStateW((HDC)@<hdc>,(HBRUSH)@<hbrFore>,(DRAWSTATEPROC)@<qfnCallBack>,(LPARAM)@<lData>,(WPARAM)@<wData>,@<x>,@<y>,@<cx>,@<cy>,@<uFlags>)
- }
- 方法 DrawText <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-drawtext" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpchText <类型 = 变整数 注释 = "LPCTSTR">
- 参数 cchText <类型 = 整数 注释 = "int">
- 参数 lprc <类型 = 变整数 注释 = "LPRECT">
- 参数 format <类型 = 整数 注释 = "UINT">
- {
- @ ::DrawText((HDC)@<hdc>,(LPCTSTR)@<lpchText>,@<cchText>,(LPRECT)@<lprc>,@<format>)
- }
- 方法 DrawTextA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-drawtexta" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpchText <类型 = 变整数 注释 = "LPCSTR">
- 参数 cchText <类型 = 整数 注释 = "int">
- 参数 lprc <类型 = 变整数 注释 = "LPRECT">
- 参数 format <类型 = 整数 注释 = "UINT">
- {
- @ ::DrawTextA((HDC)@<hdc>,(LPCSTR)@<lpchText>,@<cchText>,(LPRECT)@<lprc>,@<format>)
- }
- 方法 DrawTextExA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-drawtextexa" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpchText <类型 = 变整数 注释 = "LPSTR">
- 参数 cchText <类型 = 整数 注释 = "int">
- 参数 lprc <类型 = 变整数 注释 = "LPRECT">
- 参数 format <类型 = 整数 注释 = "UINT">
- 参数 lpdtp <类型 = 变整数 注释 = "LPDRAWTEXTPARAMS">
- {
- @ ::DrawTextExA((HDC)@<hdc>,(LPSTR)@<lpchText>,@<cchText>,(LPRECT)@<lprc>,@<format>,(LPDRAWTEXTPARAMS)@<lpdtp>)
- }
- 方法 DrawTextExW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-drawtextexw" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpchText <类型 = 变整数 注释 = "LPWSTR">
- 参数 cchText <类型 = 整数 注释 = "int">
- 参数 lprc <类型 = 变整数 注释 = "LPRECT">
- 参数 format <类型 = 整数 注释 = "UINT">
- 参数 lpdtp <类型 = 变整数 注释 = "LPDRAWTEXTPARAMS">
- {
- @ ::DrawTextExW((HDC)@<hdc>,(LPWSTR)@<lpchText>,@<cchText>,(LPRECT)@<lprc>,@<format>,(LPDRAWTEXTPARAMS)@<lpdtp>)
- }
- 方法 DrawTextW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-drawtextw" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpchText <类型 = 变整数 注释 = "LPCWSTR">
- 参数 cchText <类型 = 整数 注释 = "int">
- 参数 lprc <类型 = 变整数 注释 = "LPRECT">
- 参数 format <类型 = 整数 注释 = "UINT">
- {
- @ ::DrawTextW((HDC)@<hdc>,(LPCWSTR)@<lpchText>,@<cchText>,(LPRECT)@<lprc>,@<format>)
- }
- 方法 Ellipse <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-ellipse" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 left <类型 = 整数 注释 = "int">
- 参数 top <类型 = 整数 注释 = "int">
- 参数 right <类型 = 整数 注释 = "int">
- 参数 bottom <类型 = 整数 注释 = "int">
- {
- @ ::Ellipse((HDC)@<hdc>,@<left>,@<top>,@<right>,@<bottom>)
- }
- 方法 EndPaint <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-endpaint" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hWnd <类型 = 变整数 注释 = "HWND">
- 参数 lpPaint <类型 = 变整数 注释 = "const PAINTSTRUCT*">
- {
- @ ::EndPaint((HWND)@<hWnd>,(const PAINTSTRUCT*)@<lpPaint>)
- }
- 方法 EndPath <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-endpath" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::EndPath((HDC)@<hdc>)
- }
- 方法 EnumDisplayMonitors <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-enumdisplaymonitors" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lprcClip <类型 = 变整数 注释 = "LPCRECT">
- 参数 lpfnEnum <类型 = 变整数 注释 = "MONITORENUMPROC">
- 参数 dwData <类型 = 变整数 注释 = "LPARAM">
- {
- @ ::EnumDisplayMonitors((HDC)@<hdc>,(LPCRECT)@<lprcClip>,(MONITORENUMPROC)@<lpfnEnum>,(LPARAM)@<dwData>)
- }
- 方法 EnumDisplaySettingsA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-enumdisplaysettingsa" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 lpszDeviceName <类型 = 变整数 注释 = "LPCSTR">
- 参数 iModeNum <类型 = 整数 注释 = "DWORD">
- 参数 lpDevMode <类型 = 变整数 注释 = "DEVMODEA*">
- {
- @ ::EnumDisplaySettingsA((LPCSTR)@<lpszDeviceName>,@<iModeNum>,(DEVMODEA*)@<lpDevMode>)
- }
- 方法 EnumDisplaySettingsExA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-enumdisplaysettingsexa" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 lpszDeviceName <类型 = 变整数 注释 = "LPCSTR">
- 参数 iModeNum <类型 = 整数 注释 = "DWORD">
- 参数 lpDevMode <类型 = 变整数 注释 = "DEVMODEA*">
- 参数 dwFlags <类型 = 整数 注释 = "DWORD">
- {
- @ ::EnumDisplaySettingsExA((LPCSTR)@<lpszDeviceName>,@<iModeNum>,(DEVMODEA*)@<lpDevMode>,@<dwFlags>)
- }
- 方法 EnumDisplaySettingsExW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-enumdisplaysettingsexw" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 lpszDeviceName <类型 = 变整数 注释 = "LPCWSTR">
- 参数 iModeNum <类型 = 整数 注释 = "DWORD">
- 参数 lpDevMode <类型 = 变整数 注释 = "DEVMODEW*">
- 参数 dwFlags <类型 = 整数 注释 = "DWORD">
- {
- @ ::EnumDisplaySettingsExW((LPCWSTR)@<lpszDeviceName>,@<iModeNum>,(DEVMODEW*)@<lpDevMode>,@<dwFlags>)
- }
- 方法 EnumDisplaySettingsW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-enumdisplaysettingsw" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 lpszDeviceName <类型 = 变整数 注释 = "LPCWSTR">
- 参数 iModeNum <类型 = 整数 注释 = "DWORD">
- 参数 lpDevMode <类型 = 变整数 注释 = "DEVMODEW*">
- {
- @ ::EnumDisplaySettingsW((LPCWSTR)@<lpszDeviceName>,@<iModeNum>,(DEVMODEW*)@<lpDevMode>)
- }
- 方法 EnumEnhMetaFile <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-enumenhmetafile" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 hmf <类型 = 变整数 注释 = "HENHMETAFILE">
- 参数 proc <类型 = 变整数 注释 = "ENHMFENUMPROC">
- 参数 param <类型 = 变整数 注释 = "LPVOID">
- 参数 lpRect <类型 = 变整数 注释 = "const RECT*">
- {
- @ ::EnumEnhMetaFile((HDC)@<hdc>,(HENHMETAFILE)@<hmf>,(ENHMFENUMPROC)@<proc>,(LPVOID)@<param>,(const RECT*)@<lpRect>)
- }
- 方法 EnumFontFamiliesA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-enumfontfamiliesa" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpLogfont <类型 = 变整数 注释 = "LPCSTR">
- 参数 lpProc <类型 = 变整数 注释 = "FONTENUMPROCA">
- 参数 lParam <类型 = 变整数 注释 = "LPARAM">
- {
- @ ::EnumFontFamiliesA((HDC)@<hdc>,(LPCSTR)@<lpLogfont>,(FONTENUMPROCA)@<lpProc>,(LPARAM)@<lParam>)
- }
- 方法 EnumFontFamiliesW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-enumfontfamiliesw" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpLogfont <类型 = 变整数 注释 = "LPCWSTR">
- 参数 lpProc <类型 = 变整数 注释 = "FONTENUMPROCW">
- 参数 lParam <类型 = 变整数 注释 = "LPARAM">
- {
- @ ::EnumFontFamiliesW((HDC)@<hdc>,(LPCWSTR)@<lpLogfont>,(FONTENUMPROCW)@<lpProc>,(LPARAM)@<lParam>)
- }
- 方法 EnumFontsA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-enumfontsa" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpLogfont <类型 = 变整数 注释 = "LPCSTR">
- 参数 lpProc <类型 = 变整数 注释 = "FONTENUMPROCA">
- 参数 lParam <类型 = 变整数 注释 = "LPARAM">
- {
- @ ::EnumFontsA((HDC)@<hdc>,(LPCSTR)@<lpLogfont>,(FONTENUMPROCA)@<lpProc>,(LPARAM)@<lParam>)
- }
- 方法 EnumFontsW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-enumfontsw" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpLogfont <类型 = 变整数 注释 = "LPCWSTR">
- 参数 lpProc <类型 = 变整数 注释 = "FONTENUMPROCW">
- 参数 lParam <类型 = 变整数 注释 = "LPARAM">
- {
- @ ::EnumFontsW((HDC)@<hdc>,(LPCWSTR)@<lpLogfont>,(FONTENUMPROCW)@<lpProc>,(LPARAM)@<lParam>)
- }
- 方法 EnumMetaFile <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-enummetafile" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 hmf <类型 = 变整数 注释 = "HMETAFILE">
- 参数 proc <类型 = 变整数 注释 = "MFENUMPROC">
- 参数 param <类型 = 变整数 注释 = "LPARAM">
- {
- @ ::EnumMetaFile((HDC)@<hdc>,(HMETAFILE)@<hmf>,(MFENUMPROC)@<proc>,(LPARAM)@<param>)
- }
- 方法 EnumObjects <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-enumobjects" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 nType <类型 = 整数 注释 = "int">
- 参数 lpFunc <类型 = 变整数 注释 = "GOBJENUMPROC">
- 参数 lParam <类型 = 变整数 注释 = "LPARAM">
- {
- @ ::EnumObjects((HDC)@<hdc>,@<nType>,(GOBJENUMPROC)@<lpFunc>,(LPARAM)@<lParam>)
- }
- 方法 EqualRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-equalrect" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 lprc1 <类型 = 变整数 注释 = "const RECT*">
- 参数 lprc2 <类型 = 变整数 注释 = "const RECT*">
- {
- @ ::EqualRect((const RECT*)@<lprc1>,(const RECT*)@<lprc2>)
- }
- 方法 EqualRgn <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-equalrgn" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hrgn1 <类型 = 变整数 注释 = "HRGN">
- 参数 hrgn2 <类型 = 变整数 注释 = "HRGN">
- {
- @ ::EqualRgn((HRGN)@<hrgn1>,(HRGN)@<hrgn2>)
- }
- 方法 ExcludeClipRect <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-excludecliprect" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 left <类型 = 整数 注释 = "int">
- 参数 top <类型 = 整数 注释 = "int">
- 参数 right <类型 = 整数 注释 = "int">
- 参数 bottom <类型 = 整数 注释 = "int">
- {
- @ ::ExcludeClipRect((HDC)@<hdc>,@<left>,@<top>,@<right>,@<bottom>)
- }
- 方法 ExcludeUpdateRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-excludeupdatergn" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hDC <类型 = 变整数 注释 = "HDC">
- 参数 hWnd <类型 = 变整数 注释 = "HWND">
- {
- @ ::ExcludeUpdateRgn((HDC)@<hDC>,(HWND)@<hWnd>)
- }
- 方法 ExtCreatePen <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-extcreatepen" 返回值注释 = "HPEN" @嵌入式方法 = "">
- 参数 iPenStyle <类型 = 整数 注释 = "DWORD">
- 参数 cWidth <类型 = 整数 注释 = "DWORD">
- 参数 plbrush <类型 = 变整数 注释 = "const LOGBRUSH*">
- 参数 cStyle <类型 = 整数 注释 = "DWORD">
- 参数 pstyle <类型 = 变整数 注释 = "const DWORD*">
- {
- @ (@dt<变整数>)::ExtCreatePen(@<iPenStyle>,@<cWidth>,(const LOGBRUSH*)@<plbrush>,@<cStyle>,(const DWORD*)@<pstyle>)
- }
- 方法 ExtCreateRegion <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-extcreateregion" 返回值注释 = "HRGN" @嵌入式方法 = "">
- 参数 lpx <类型 = 变整数 注释 = "const XFORM*">
- 参数 nCount <类型 = 整数 注释 = "DWORD">
- 参数 lpData <类型 = 变整数 注释 = "const RGNDATA*">
- {
- @ (@dt<变整数>)::ExtCreateRegion((const XFORM*)@<lpx>,@<nCount>,(const RGNDATA*)@<lpData>)
- }
- 方法 ExtFloodFill <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-extfloodfill" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 color <类型 = 变整数 注释 = "COLORREF">
- 参数 type <类型 = 整数 注释 = "UINT">
- {
- @ ::ExtFloodFill((HDC)@<hdc>,@<x>,@<y>,(COLORREF)@<color>,@<type>)
- }
- 方法 ExtSelectClipRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-extselectcliprgn" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 hrgn <类型 = 变整数 注释 = "HRGN">
- 参数 mode <类型 = 整数 注释 = "int">
- {
- @ ::ExtSelectClipRgn((HDC)@<hdc>,(HRGN)@<hrgn>,@<mode>)
- }
- 方法 ExtTextOutA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-exttextouta" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 options <类型 = 整数 注释 = "UINT">
- 参数 lprect <类型 = 变整数 注释 = "const RECT*">
- 参数 lpString <类型 = 变整数 注释 = "LPCSTR">
- 参数 c <类型 = 整数 注释 = "UINT">
- 参数 lpDx <类型 = 变整数 注释 = "const INT*">
- {
- @ ::ExtTextOutA((HDC)@<hdc>,@<x>,@<y>,@<options>,(const RECT*)@<lprect>,(LPCSTR)@<lpString>,@<c>,(const INT*)@<lpDx>)
- }
- 方法 ExtTextOutW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-exttextoutw" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 options <类型 = 整数 注释 = "UINT">
- 参数 lprect <类型 = 变整数 注释 = "const RECT*">
- 参数 lpString <类型 = 变整数 注释 = "LPCWSTR">
- 参数 c <类型 = 整数 注释 = "UINT">
- 参数 lpDx <类型 = 变整数 注释 = "const INT*">
- {
- @ ::ExtTextOutW((HDC)@<hdc>,@<x>,@<y>,@<options>,(const RECT*)@<lprect>,(LPCWSTR)@<lpString>,@<c>,(const INT*)@<lpDx>)
- }
- 方法 FillPath <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-fillpath" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::FillPath((HDC)@<hdc>)
- }
- 方法 FillRect <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-fillrect" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hDC <类型 = 变整数 注释 = "HDC">
- 参数 lprc <类型 = 变整数 注释 = "const RECT*">
- 参数 hbr <类型 = 变整数 注释 = "HBRUSH">
- {
- @ ::FillRect((HDC)@<hDC>,(const RECT*)@<lprc>,(HBRUSH)@<hbr>)
- }
- 方法 FillRgn <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-fillrgn" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 hrgn <类型 = 变整数 注释 = "HRGN">
- 参数 hbr <类型 = 变整数 注释 = "HBRUSH">
- {
- @ ::FillRgn((HDC)@<hdc>,(HRGN)@<hrgn>,(HBRUSH)@<hbr>)
- }
- 方法 FlattenPath <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-flattenpath" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::FlattenPath((HDC)@<hdc>)
- }
- 方法 FloodFill <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-floodfill" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 color <类型 = 变整数 注释 = "COLORREF">
- {
- @ ::FloodFill((HDC)@<hdc>,@<x>,@<y>,(COLORREF)@<color>)
- }
- 方法 FrameRect <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-framerect" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hDC <类型 = 变整数 注释 = "HDC">
- 参数 lprc <类型 = 变整数 注释 = "const RECT*">
- 参数 hbr <类型 = 变整数 注释 = "HBRUSH">
- {
- @ ::FrameRect((HDC)@<hDC>,(const RECT*)@<lprc>,(HBRUSH)@<hbr>)
- }
- 方法 FrameRgn <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-framergn" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 hrgn <类型 = 变整数 注释 = "HRGN">
- 参数 hbr <类型 = 变整数 注释 = "HBRUSH">
- 参数 w <类型 = 整数 注释 = "int">
- 参数 h <类型 = 整数 注释 = "int">
- {
- @ ::FrameRgn((HDC)@<hdc>,(HRGN)@<hrgn>,(HBRUSH)@<hbr>,@<w>,@<h>)
- }
- 方法 GdiAlphaBlend <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gdialphablend" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdcDest <类型 = 变整数 注释 = "HDC">
- 参数 xoriginDest <类型 = 整数 注释 = "int">
- 参数 yoriginDest <类型 = 整数 注释 = "int">
- 参数 wDest <类型 = 整数 注释 = "int">
- 参数 hDest <类型 = 整数 注释 = "int">
- 参数 hdcSrc <类型 = 变整数 注释 = "HDC">
- 参数 xoriginSrc <类型 = 整数 注释 = "int">
- 参数 yoriginSrc <类型 = 整数 注释 = "int">
- 参数 wSrc <类型 = 整数 注释 = "int">
- 参数 hSrc <类型 = 整数 注释 = "int">
- 参数 ftn <类型 = 变整数 注释 = "BLENDFUNCTION">
- {
- @ ::GdiAlphaBlend((HDC)@<hdcDest>,@<xoriginDest>,@<yoriginDest>,@<wDest>,@<hDest>,(HDC)@<hdcSrc>,@<xoriginSrc>,@<yoriginSrc>,@<wSrc>,@<hSrc>,(BLENDFUNCTION)@<ftn>)
- }
- 方法 GdiComment <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gdicomment" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 nSize <类型 = 整数 注释 = "UINT">
- 参数 lpData <类型 = 变整数 注释 = "const BYTE*">
- {
- @ ::GdiComment((HDC)@<hdc>,@<nSize>,(const BYTE*)@<lpData>)
- }
- 方法 GdiFlush <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gdiflush" 返回值注释 = "BOOL" @嵌入式方法 = "">
- {
- @ ::GdiFlush()
- }
- 方法 GdiGetBatchLimit <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gdigetbatchlimit" 返回值注释 = "DWORD" @嵌入式方法 = "">
- {
- @ ::GdiGetBatchLimit()
- }
- 方法 GdiGradientFill <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gdigradientfill" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 pVertex <类型 = 变整数 注释 = "PTRIVERTEX">
- 参数 nVertex <类型 = 长整数 注释 = "ULONG">
- 参数 pMesh <类型 = 变整数 注释 = "PVOID">
- 参数 nCount <类型 = 长整数 注释 = "ULONG">
- 参数 ulMode <类型 = 长整数 注释 = "ULONG">
- {
- @ ::GdiGradientFill((HDC)@<hdc>,(PTRIVERTEX)@<pVertex>,@<nVertex>,(PVOID)@<pMesh>,@<nCount>,@<ulMode>)
- }
- 方法 GdiSetBatchLimit <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gdisetbatchlimit" 返回值注释 = "DWORD" @嵌入式方法 = "">
- 参数 dw <类型 = 整数 注释 = "DWORD">
- {
- @ ::GdiSetBatchLimit(@<dw>)
- }
- 方法 GdiTransparentBlt <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gditransparentblt" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdcDest <类型 = 变整数 注释 = "HDC">
- 参数 xoriginDest <类型 = 整数 注释 = "int">
- 参数 yoriginDest <类型 = 整数 注释 = "int">
- 参数 wDest <类型 = 整数 注释 = "int">
- 参数 hDest <类型 = 整数 注释 = "int">
- 参数 hdcSrc <类型 = 变整数 注释 = "HDC">
- 参数 xoriginSrc <类型 = 整数 注释 = "int">
- 参数 yoriginSrc <类型 = 整数 注释 = "int">
- 参数 wSrc <类型 = 整数 注释 = "int">
- 参数 hSrc <类型 = 整数 注释 = "int">
- 参数 crTransparent <类型 = 整数 注释 = "UINT">
- {
- @ ::GdiTransparentBlt((HDC)@<hdcDest>,@<xoriginDest>,@<yoriginDest>,@<wDest>,@<hDest>,(HDC)@<hdcSrc>,@<xoriginSrc>,@<yoriginSrc>,@<wSrc>,@<hSrc>,@<crTransparent>)
- }
- 方法 GetArcDirection <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getarcdirection" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::GetArcDirection((HDC)@<hdc>)
- }
- 方法 GetAspectRatioFilterEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getaspectratiofilterex" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpsize <类型 = 变整数 注释 = "LPSIZE">
- {
- @ ::GetAspectRatioFilterEx((HDC)@<hdc>,(LPSIZE)@<lpsize>)
- }
- 方法 GetBitmapBits <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getbitmapbits" 返回值注释 = "LONG" @嵌入式方法 = "">
- 参数 hbit <类型 = 变整数 注释 = "HBITMAP">
- 参数 cb <类型 = 长整数 注释 = "LONG">
- 参数 lpvBits <类型 = 变整数 注释 = "LPVOID">
- {
- @ ::GetBitmapBits((HBITMAP)@<hbit>,@<cb>,(LPVOID)@<lpvBits>)
- }
- 方法 GetBitmapDimensionEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getbitmapdimensionex" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hbit <类型 = 变整数 注释 = "HBITMAP">
- 参数 lpsize <类型 = 变整数 注释 = "LPSIZE">
- {
- @ ::GetBitmapDimensionEx((HBITMAP)@<hbit>,(LPSIZE)@<lpsize>)
- }
- 方法 GetBkColor <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getbkcolor" 返回值注释 = "COLORREF" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ (@dt<变整数>)::GetBkColor((HDC)@<hdc>)
- }
- 方法 GetBkMode <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getbkmode" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::GetBkMode((HDC)@<hdc>)
- }
- 方法 GetBoundsRect <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getboundsrect" 返回值注释 = "UINT" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lprect <类型 = 变整数 注释 = "LPRECT">
- 参数 flags <类型 = 整数 注释 = "UINT">
- {
- @ ::GetBoundsRect((HDC)@<hdc>,(LPRECT)@<lprect>,@<flags>)
- }
- 方法 GetBrushOrgEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getbrushorgex" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lppt <类型 = 变整数 注释 = "LPPOINT">
- {
- @ ::GetBrushOrgEx((HDC)@<hdc>,(LPPOINT)@<lppt>)
- }
- 方法 GetCharABCWidthsA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharabcwidthsa" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 wFirst <类型 = 整数 注释 = "UINT">
- 参数 wLast <类型 = 整数 注释 = "UINT">
- 参数 lpABC <类型 = 变整数 注释 = "LPABC">
- {
- @ ::GetCharABCWidthsA((HDC)@<hdc>,@<wFirst>,@<wLast>,(LPABC)@<lpABC>)
- }
- 方法 GetCharABCWidthsFloatA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharabcwidthsfloata" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 iFirst <类型 = 整数 注释 = "UINT">
- 参数 iLast <类型 = 整数 注释 = "UINT">
- 参数 lpABC <类型 = 变整数 注释 = "LPABCFLOAT">
- {
- @ ::GetCharABCWidthsFloatA((HDC)@<hdc>,@<iFirst>,@<iLast>,(LPABCFLOAT)@<lpABC>)
- }
- 方法 GetCharABCWidthsFloatW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharabcwidthsfloatw" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 iFirst <类型 = 整数 注释 = "UINT">
- 参数 iLast <类型 = 整数 注释 = "UINT">
- 参数 lpABC <类型 = 变整数 注释 = "LPABCFLOAT">
- {
- @ ::GetCharABCWidthsFloatW((HDC)@<hdc>,@<iFirst>,@<iLast>,(LPABCFLOAT)@<lpABC>)
- }
- 方法 GetCharABCWidthsI <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharabcwidthsi" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 giFirst <类型 = 整数 注释 = "UINT">
- 参数 cgi <类型 = 整数 注释 = "UINT">
- 参数 pgi <类型 = 变整数 注释 = "LPWORD">
- 参数 pabc <类型 = 变整数 注释 = "LPABC">
- {
- @ ::GetCharABCWidthsI((HDC)@<hdc>,@<giFirst>,@<cgi>,(LPWORD)@<pgi>,(LPABC)@<pabc>)
- }
- 方法 GetCharABCWidthsW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharabcwidthsw" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 wFirst <类型 = 整数 注释 = "UINT">
- 参数 wLast <类型 = 整数 注释 = "UINT">
- 参数 lpABC <类型 = 变整数 注释 = "LPABC">
- {
- @ ::GetCharABCWidthsW((HDC)@<hdc>,@<wFirst>,@<wLast>,(LPABC)@<lpABC>)
- }
- 方法 GetCharWidth32A <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharwidth32a" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 iFirst <类型 = 整数 注释 = "UINT">
- 参数 iLast <类型 = 整数 注释 = "UINT">
- 参数 lpBuffer <类型 = 变整数 注释 = "LPINT">
- {
- @ ::GetCharWidth32A((HDC)@<hdc>,@<iFirst>,@<iLast>,(LPINT)@<lpBuffer>)
- }
- 方法 GetCharWidth32W <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharwidth32w" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 iFirst <类型 = 整数 注释 = "UINT">
- 参数 iLast <类型 = 整数 注释 = "UINT">
- 参数 lpBuffer <类型 = 变整数 注释 = "LPINT">
- {
- @ ::GetCharWidth32W((HDC)@<hdc>,@<iFirst>,@<iLast>,(LPINT)@<lpBuffer>)
- }
- 方法 GetCharWidthA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharwidtha" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 iFirst <类型 = 整数 注释 = "UINT">
- 参数 iLast <类型 = 整数 注释 = "UINT">
- 参数 lpBuffer <类型 = 变整数 注释 = "LPINT">
- {
- @ ::GetCharWidthA((HDC)@<hdc>,@<iFirst>,@<iLast>,(LPINT)@<lpBuffer>)
- }
- 方法 GetCharWidthFloatA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharwidthfloata" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 iFirst <类型 = 整数 注释 = "UINT">
- 参数 iLast <类型 = 整数 注释 = "UINT">
- 参数 lpBuffer <类型 = 变整数 注释 = "PFLOAT">
- {
- @ ::GetCharWidthFloatA((HDC)@<hdc>,@<iFirst>,@<iLast>,(PFLOAT)@<lpBuffer>)
- }
- 方法 GetCharWidthFloatW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharwidthfloatw" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 iFirst <类型 = 整数 注释 = "UINT">
- 参数 iLast <类型 = 整数 注释 = "UINT">
- 参数 lpBuffer <类型 = 变整数 注释 = "PFLOAT">
- {
- @ ::GetCharWidthFloatW((HDC)@<hdc>,@<iFirst>,@<iLast>,(PFLOAT)@<lpBuffer>)
- }
- 方法 GetCharWidthI <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharwidthi" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 giFirst <类型 = 整数 注释 = "UINT">
- 参数 cgi <类型 = 整数 注释 = "UINT">
- 参数 pgi <类型 = 变整数 注释 = "LPWORD">
- 参数 piWidths <类型 = 变整数 注释 = "LPINT">
- {
- @ ::GetCharWidthI((HDC)@<hdc>,@<giFirst>,@<cgi>,(LPWORD)@<pgi>,(LPINT)@<piWidths>)
- }
- 方法 GetCharWidthW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcharwidthw" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 iFirst <类型 = 整数 注释 = "UINT">
- 参数 iLast <类型 = 整数 注释 = "UINT">
- 参数 lpBuffer <类型 = 变整数 注释 = "LPINT">
- {
- @ ::GetCharWidthW((HDC)@<hdc>,@<iFirst>,@<iLast>,(LPINT)@<lpBuffer>)
- }
- 方法 GetClipBox <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getclipbox" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lprect <类型 = 变整数 注释 = "LPRECT">
- {
- @ ::GetClipBox((HDC)@<hdc>,(LPRECT)@<lprect>)
- }
- 方法 GetClipRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcliprgn" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 hrgn <类型 = 变整数 注释 = "HRGN">
- {
- @ ::GetClipRgn((HDC)@<hdc>,(HRGN)@<hrgn>)
- }
- 方法 GetColorAdjustment <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcoloradjustment" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpca <类型 = 变整数 注释 = "LPCOLORADJUSTMENT">
- {
- @ ::GetColorAdjustment((HDC)@<hdc>,(LPCOLORADJUSTMENT)@<lpca>)
- }
- 方法 GetCurrentObject <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcurrentobject" 返回值注释 = "HGDIOBJ" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 type <类型 = 整数 注释 = "UINT">
- {
- @ (@dt<变整数>)::GetCurrentObject((HDC)@<hdc>,@<type>)
- }
- 方法 GetCurrentPositionEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getcurrentpositionex" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lppt <类型 = 变整数 注释 = "LPPOINT">
- {
- @ ::GetCurrentPositionEx((HDC)@<hdc>,(LPPOINT)@<lppt>)
- }
- 方法 GetDC <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-getdc" 返回值注释 = "HDC" @嵌入式方法 = "">
- 参数 hWnd <类型 = 变整数 注释 = "HWND">
- {
- @ (@dt<变整数>)::GetDC((HWND)@<hWnd>)
- }
- 方法 GetDCBrushColor <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getdcbrushcolor" 返回值注释 = "COLORREF" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ (@dt<变整数>)::GetDCBrushColor((HDC)@<hdc>)
- }
- 方法 GetDCEx <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-getdcex" 返回值注释 = "HDC" @嵌入式方法 = "">
- 参数 hWnd <类型 = 变整数 注释 = "HWND">
- 参数 hrgnClip <类型 = 变整数 注释 = "HRGN">
- 参数 flags <类型 = 整数 注释 = "DWORD">
- {
- @ (@dt<变整数>)::GetDCEx((HWND)@<hWnd>,(HRGN)@<hrgnClip>,@<flags>)
- }
- 方法 GetDCOrgEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getdcorgex" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lppt <类型 = 变整数 注释 = "LPPOINT">
- {
- @ ::GetDCOrgEx((HDC)@<hdc>,(LPPOINT)@<lppt>)
- }
- 方法 GetDCPenColor <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getdcpencolor" 返回值注释 = "COLORREF" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ (@dt<变整数>)::GetDCPenColor((HDC)@<hdc>)
- }
- 方法 GetDeviceCaps <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getdevicecaps" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 index <类型 = 整数 注释 = "int">
- {
- @ ::GetDeviceCaps((HDC)@<hdc>,@<index>)
- }
- 方法 GetDIBColorTable <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getdibcolortable" 返回值注释 = "UINT" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 iStart <类型 = 整数 注释 = "UINT">
- 参数 cEntries <类型 = 整数 注释 = "UINT">
- 参数 prgbq <类型 = 变整数 注释 = "RGBQUAD*">
- {
- @ ::GetDIBColorTable((HDC)@<hdc>,@<iStart>,@<cEntries>,(RGBQUAD*)@<prgbq>)
- }
- 方法 GetDIBits <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getdibits" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 hbm <类型 = 变整数 注释 = "HBITMAP">
- 参数 start <类型 = 整数 注释 = "UINT">
- 参数 cLines <类型 = 整数 注释 = "UINT">
- 参数 lpvBits <类型 = 变整数 注释 = "LPVOID">
- 参数 lpbmi <类型 = 变整数 注释 = "LPBITMAPINFO">
- 参数 usage <类型 = 整数 注释 = "UINT">
- {
- @ ::GetDIBits((HDC)@<hdc>,(HBITMAP)@<hbm>,@<start>,@<cLines>,(LPVOID)@<lpvBits>,(LPBITMAPINFO)@<lpbmi>,@<usage>)
- }
- 方法 GetEnhMetaFileA <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getenhmetafilea" 返回值注释 = "HENHMETAFILE" @嵌入式方法 = "">
- 参数 lpName <类型 = 变整数 注释 = "LPCSTR">
- {
- @ (@dt<变整数>)::GetEnhMetaFileA((LPCSTR)@<lpName>)
- }
- 方法 GetEnhMetaFileBits <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getenhmetafilebits" 返回值注释 = "UINT" @嵌入式方法 = "">
- 参数 hEMF <类型 = 变整数 注释 = "HENHMETAFILE">
- 参数 nSize <类型 = 整数 注释 = "UINT">
- 参数 lpData <类型 = 变整数 注释 = "LPBYTE">
- {
- @ ::GetEnhMetaFileBits((HENHMETAFILE)@<hEMF>,@<nSize>,(LPBYTE)@<lpData>)
- }
- 方法 GetEnhMetaFileDescriptionA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getenhmetafiledescriptiona" 返回值注释 = "UINT" @嵌入式方法 = "">
- 参数 hemf <类型 = 变整数 注释 = "HENHMETAFILE">
- 参数 cchBuffer <类型 = 整数 注释 = "UINT">
- 参数 lpDescription <类型 = 变整数 注释 = "LPSTR">
- {
- @ ::GetEnhMetaFileDescriptionA((HENHMETAFILE)@<hemf>,@<cchBuffer>,(LPSTR)@<lpDescription>)
- }
- 方法 GetEnhMetaFileDescriptionW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getenhmetafiledescriptionw" 返回值注释 = "UINT" @嵌入式方法 = "">
- 参数 hemf <类型 = 变整数 注释 = "HENHMETAFILE">
- 参数 cchBuffer <类型 = 整数 注释 = "UINT">
- 参数 lpDescription <类型 = 变整数 注释 = "LPWSTR">
- {
- @ ::GetEnhMetaFileDescriptionW((HENHMETAFILE)@<hemf>,@<cchBuffer>,(LPWSTR)@<lpDescription>)
- }
- 方法 GetEnhMetaFileHeader <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getenhmetafileheader" 返回值注释 = "UINT" @嵌入式方法 = "">
- 参数 hemf <类型 = 变整数 注释 = "HENHMETAFILE">
- 参数 nSize <类型 = 整数 注释 = "UINT">
- 参数 lpEnhMetaHeader <类型 = 变整数 注释 = "LPENHMETAHEADER">
- {
- @ ::GetEnhMetaFileHeader((HENHMETAFILE)@<hemf>,@<nSize>,(LPENHMETAHEADER)@<lpEnhMetaHeader>)
- }
- 方法 GetEnhMetaFilePaletteEntries <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getenhmetafilepaletteentries" 返回值注释 = "UINT" @嵌入式方法 = "">
- 参数 hemf <类型 = 变整数 注释 = "HENHMETAFILE">
- 参数 nNumEntries <类型 = 整数 注释 = "UINT">
- 参数 lpPaletteEntries <类型 = 变整数 注释 = "LPPALETTEENTRY">
- {
- @ ::GetEnhMetaFilePaletteEntries((HENHMETAFILE)@<hemf>,@<nNumEntries>,(LPPALETTEENTRY)@<lpPaletteEntries>)
- }
- 方法 GetEnhMetaFileW <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getenhmetafilew" 返回值注释 = "HENHMETAFILE" @嵌入式方法 = "">
- 参数 lpName <类型 = 变整数 注释 = "LPCWSTR">
- {
- @ (@dt<变整数>)::GetEnhMetaFileW((LPCWSTR)@<lpName>)
- }
- 方法 GetFontData <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getfontdata" 返回值注释 = "DWORD" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 dwTable <类型 = 整数 注释 = "DWORD">
- 参数 dwOffset <类型 = 整数 注释 = "DWORD">
- 参数 pvBuffer <类型 = 变整数 注释 = "PVOID">
- 参数 cjBuffer <类型 = 整数 注释 = "DWORD">
- {
- @ ::GetFontData((HDC)@<hdc>,@<dwTable>,@<dwOffset>,(PVOID)@<pvBuffer>,@<cjBuffer>)
- }
- 方法 GetFontLanguageInfo <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getfontlanguageinfo" 返回值注释 = "DWORD" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::GetFontLanguageInfo((HDC)@<hdc>)
- }
- 方法 GetFontUnicodeRanges <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getfontunicoderanges" 返回值注释 = "DWORD" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpgs <类型 = 变整数 注释 = "LPGLYPHSET">
- {
- @ ::GetFontUnicodeRanges((HDC)@<hdc>,(LPGLYPHSET)@<lpgs>)
- }
- 方法 GetGlyphIndicesA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getglyphindicesa" 返回值注释 = "DWORD" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpstr <类型 = 变整数 注释 = "LPCSTR">
- 参数 c <类型 = 整数 注释 = "int">
- 参数 pgi <类型 = 变整数 注释 = "LPWORD">
- 参数 fl <类型 = 整数 注释 = "DWORD">
- {
- @ ::GetGlyphIndicesA((HDC)@<hdc>,(LPCSTR)@<lpstr>,@<c>,(LPWORD)@<pgi>,@<fl>)
- }
- 方法 GetGlyphIndicesW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getglyphindicesw" 返回值注释 = "DWORD" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpstr <类型 = 变整数 注释 = "LPCWSTR">
- 参数 c <类型 = 整数 注释 = "int">
- 参数 pgi <类型 = 变整数 注释 = "LPWORD">
- 参数 fl <类型 = 整数 注释 = "DWORD">
- {
- @ ::GetGlyphIndicesW((HDC)@<hdc>,(LPCWSTR)@<lpstr>,@<c>,(LPWORD)@<pgi>,@<fl>)
- }
- 方法 GetGlyphOutlineA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getglyphoutlinea" 返回值注释 = "DWORD" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 uChar <类型 = 整数 注释 = "UINT">
- 参数 fuFormat <类型 = 整数 注释 = "UINT">
- 参数 lpgm <类型 = 变整数 注释 = "LPGLYPHMETRICS">
- 参数 cjBuffer <类型 = 整数 注释 = "DWORD">
- 参数 pvBuffer <类型 = 变整数 注释 = "LPVOID">
- 参数 lpmat2 <类型 = 变整数 注释 = "const MAT2*">
- {
- @ ::GetGlyphOutlineA((HDC)@<hdc>,@<uChar>,@<fuFormat>,(LPGLYPHMETRICS)@<lpgm>,@<cjBuffer>,(LPVOID)@<pvBuffer>,(const MAT2*)@<lpmat2>)
- }
- 方法 GetGlyphOutlineW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getglyphoutlinew" 返回值注释 = "DWORD" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 uChar <类型 = 整数 注释 = "UINT">
- 参数 fuFormat <类型 = 整数 注释 = "UINT">
- 参数 lpgm <类型 = 变整数 注释 = "LPGLYPHMETRICS">
- 参数 cjBuffer <类型 = 整数 注释 = "DWORD">
- 参数 pvBuffer <类型 = 变整数 注释 = "LPVOID">
- 参数 lpmat2 <类型 = 变整数 注释 = "const MAT2*">
- {
- @ ::GetGlyphOutlineW((HDC)@<hdc>,@<uChar>,@<fuFormat>,(LPGLYPHMETRICS)@<lpgm>,@<cjBuffer>,(LPVOID)@<pvBuffer>,(const MAT2*)@<lpmat2>)
- }
- 方法 GetGraphicsMode <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getgraphicsmode" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::GetGraphicsMode((HDC)@<hdc>)
- }
- 方法 GetKerningPairsA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getkerningpairsa" 返回值注释 = "DWORD" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 nPairs <类型 = 整数 注释 = "DWORD">
- 参数 lpKernPair <类型 = 变整数 注释 = "LPKERNINGPAIR">
- {
- @ ::GetKerningPairsA((HDC)@<hdc>,@<nPairs>,(LPKERNINGPAIR)@<lpKernPair>)
- }
- 方法 GetKerningPairsW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getkerningpairsw" 返回值注释 = "DWORD" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 nPairs <类型 = 整数 注释 = "DWORD">
- 参数 lpKernPair <类型 = 变整数 注释 = "LPKERNINGPAIR">
- {
- @ ::GetKerningPairsW((HDC)@<hdc>,@<nPairs>,(LPKERNINGPAIR)@<lpKernPair>)
- }
- 方法 GetLayout <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getlayout" 返回值注释 = "DWORD" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::GetLayout((HDC)@<hdc>)
- }
- 方法 GetMapMode <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getmapmode" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::GetMapMode((HDC)@<hdc>)
- }
- 方法 GetMetaFileA <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getmetafilea" 返回值注释 = "HMETAFILE" @嵌入式方法 = "">
- 参数 lpName <类型 = 变整数 注释 = "LPCSTR">
- {
- @ (@dt<变整数>)::GetMetaFileA((LPCSTR)@<lpName>)
- }
- 方法 GetMetaFileBitsEx <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getmetafilebitsex" 返回值注释 = "UINT" @嵌入式方法 = "">
- 参数 hMF <类型 = 变整数 注释 = "HMETAFILE">
- 参数 cbBuffer <类型 = 整数 注释 = "UINT">
- 参数 lpData <类型 = 变整数 注释 = "LPVOID">
- {
- @ ::GetMetaFileBitsEx((HMETAFILE)@<hMF>,@<cbBuffer>,(LPVOID)@<lpData>)
- }
- 方法 GetMetaFileW <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getmetafilew" 返回值注释 = "HMETAFILE" @嵌入式方法 = "">
- 参数 lpName <类型 = 变整数 注释 = "LPCWSTR">
- {
- @ (@dt<变整数>)::GetMetaFileW((LPCWSTR)@<lpName>)
- }
- 方法 GetMetaRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getmetargn" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 hrgn <类型 = 变整数 注释 = "HRGN">
- {
- @ ::GetMetaRgn((HDC)@<hdc>,(HRGN)@<hrgn>)
- }
- 方法 GetMiterLimit <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getmiterlimit" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 plimit <类型 = 变整数 注释 = "PFLOAT">
- {
- @ ::GetMiterLimit((HDC)@<hdc>,(PFLOAT)@<plimit>)
- }
- 方法 GetMonitorInfoA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-getmonitorinfoa" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hMonitor <类型 = 变整数 注释 = "HMONITOR">
- 参数 lpmi <类型 = 变整数 注释 = "LPMONITORINFO">
- {
- @ ::GetMonitorInfoA((HMONITOR)@<hMonitor>,(LPMONITORINFO)@<lpmi>)
- }
- 方法 GetMonitorInfoW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-getmonitorinfow" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hMonitor <类型 = 变整数 注释 = "HMONITOR">
- 参数 lpmi <类型 = 变整数 注释 = "LPMONITORINFO">
- {
- @ ::GetMonitorInfoW((HMONITOR)@<hMonitor>,(LPMONITORINFO)@<lpmi>)
- }
- 方法 GetNearestColor <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getnearestcolor" 返回值注释 = "COLORREF" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 color <类型 = 变整数 注释 = "COLORREF">
- {
- @ (@dt<变整数>)::GetNearestColor((HDC)@<hdc>,(COLORREF)@<color>)
- }
- 方法 GetNearestPaletteIndex <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getnearestpaletteindex" 返回值注释 = "UINT" @嵌入式方法 = "">
- 参数 h <类型 = 变整数 注释 = "HPALETTE">
- 参数 color <类型 = 变整数 注释 = "COLORREF">
- {
- @ ::GetNearestPaletteIndex((HPALETTE)@<h>,(COLORREF)@<color>)
- }
- 方法 GetObjectType <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getobjecttype" 返回值注释 = "DWORD" @嵌入式方法 = "">
- 参数 h <类型 = 变整数 注释 = "HGDIOBJ">
- {
- @ ::GetObjectType((HGDIOBJ)@<h>)
- }
- 方法 GetOutlineTextMetricsA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getoutlinetextmetricsa" 返回值注释 = "UINT" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 cjCopy <类型 = 整数 注释 = "UINT">
- 参数 potm <类型 = 变整数 注释 = "LPOUTLINETEXTMETRICA">
- {
- @ ::GetOutlineTextMetricsA((HDC)@<hdc>,@<cjCopy>,(LPOUTLINETEXTMETRICA)@<potm>)
- }
- 方法 GetOutlineTextMetricsW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getoutlinetextmetricsw" 返回值注释 = "UINT" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 cjCopy <类型 = 整数 注释 = "UINT">
- 参数 potm <类型 = 变整数 注释 = "LPOUTLINETEXTMETRICW">
- {
- @ ::GetOutlineTextMetricsW((HDC)@<hdc>,@<cjCopy>,(LPOUTLINETEXTMETRICW)@<potm>)
- }
- 方法 GetPaletteEntries <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getpaletteentries" 返回值注释 = "UINT" @嵌入式方法 = "">
- 参数 hpal <类型 = 变整数 注释 = "HPALETTE">
- 参数 iStart <类型 = 整数 注释 = "UINT">
- 参数 cEntries <类型 = 整数 注释 = "UINT">
- 参数 pPalEntries <类型 = 变整数 注释 = "LPPALETTEENTRY">
- {
- @ ::GetPaletteEntries((HPALETTE)@<hpal>,@<iStart>,@<cEntries>,(LPPALETTEENTRY)@<pPalEntries>)
- }
- 方法 GetPath <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getpath" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 apt <类型 = 变整数 注释 = "LPPOINT">
- 参数 aj <类型 = 变整数 注释 = "LPBYTE">
- 参数 cpt <类型 = 整数 注释 = "int">
- {
- @ ::GetPath((HDC)@<hdc>,(LPPOINT)@<apt>,(LPBYTE)@<aj>,@<cpt>)
- }
- 方法 GetPixel <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getpixel" 返回值注释 = "COLORREF" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- {
- @ (@dt<变整数>)::GetPixel((HDC)@<hdc>,@<x>,@<y>)
- }
- 方法 GetPolyFillMode <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getpolyfillmode" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::GetPolyFillMode((HDC)@<hdc>)
- }
- 方法 GetRandomRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getrandomrgn" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 hrgn <类型 = 变整数 注释 = "HRGN">
- 参数 i <类型 = 整数 注释 = "INT">
- {
- @ ::GetRandomRgn((HDC)@<hdc>,(HRGN)@<hrgn>,@<i>)
- }
- 方法 GetRegionData <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getregiondata" 返回值注释 = "DWORD" @嵌入式方法 = "">
- 参数 hrgn <类型 = 变整数 注释 = "HRGN">
- 参数 nCount <类型 = 整数 注释 = "DWORD">
- 参数 lpRgnData <类型 = 变整数 注释 = "LPRGNDATA">
- {
- @ ::GetRegionData((HRGN)@<hrgn>,@<nCount>,(LPRGNDATA)@<lpRgnData>)
- }
- 方法 GetRgnBox <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getrgnbox" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hrgn <类型 = 变整数 注释 = "HRGN">
- 参数 lprc <类型 = 变整数 注释 = "LPRECT">
- {
- @ ::GetRgnBox((HRGN)@<hrgn>,(LPRECT)@<lprc>)
- }
- 方法 GetROP2 <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getrop2" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::GetROP2((HDC)@<hdc>)
- }
- 方法 GetStockObject <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getstockobject" 返回值注释 = "HGDIOBJ" @嵌入式方法 = "">
- 参数 i <类型 = 整数 注释 = "int">
- {
- @ (@dt<变整数>)::GetStockObject(@<i>)
- }
- 方法 GetStretchBltMode <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getstretchbltmode" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::GetStretchBltMode((HDC)@<hdc>)
- }
- 方法 GetSysColorBrush <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-getsyscolorbrush" 返回值注释 = "HBRUSH" @嵌入式方法 = "">
- 参数 nIndex <类型 = 整数 注释 = "int">
- {
- @ (@dt<变整数>)::GetSysColorBrush(@<nIndex>)
- }
- 方法 GetSystemPaletteEntries <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getsystempaletteentries" 返回值注释 = "UINT" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 iStart <类型 = 整数 注释 = "UINT">
- 参数 cEntries <类型 = 整数 注释 = "UINT">
- 参数 pPalEntries <类型 = 变整数 注释 = "LPPALETTEENTRY">
- {
- @ ::GetSystemPaletteEntries((HDC)@<hdc>,@<iStart>,@<cEntries>,(LPPALETTEENTRY)@<pPalEntries>)
- }
- 方法 GetSystemPaletteUse <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getsystempaletteuse" 返回值注释 = "UINT" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::GetSystemPaletteUse((HDC)@<hdc>)
- }
- 方法 GetTabbedTextExtentA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-gettabbedtextextenta" 返回值注释 = "DWORD" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpString <类型 = 变整数 注释 = "LPCSTR">
- 参数 chCount <类型 = 整数 注释 = "int">
- 参数 nTabPositions <类型 = 整数 注释 = "int">
- 参数 lpnTabStopPositions <类型 = 变整数 注释 = "const INT*">
- {
- @ ::GetTabbedTextExtentA((HDC)@<hdc>,(LPCSTR)@<lpString>,@<chCount>,@<nTabPositions>,(const INT*)@<lpnTabStopPositions>)
- }
- 方法 GetTabbedTextExtentW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-gettabbedtextextentw" 返回值注释 = "DWORD" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpString <类型 = 变整数 注释 = "LPCWSTR">
- 参数 chCount <类型 = 整数 注释 = "int">
- 参数 nTabPositions <类型 = 整数 注释 = "int">
- 参数 lpnTabStopPositions <类型 = 变整数 注释 = "const INT*">
- {
- @ ::GetTabbedTextExtentW((HDC)@<hdc>,(LPCWSTR)@<lpString>,@<chCount>,@<nTabPositions>,(const INT*)@<lpnTabStopPositions>)
- }
- 方法 GetTextAlign <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextalign" 返回值注释 = "UINT" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::GetTextAlign((HDC)@<hdc>)
- }
- 方法 GetTextCharacterExtra <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextcharacterextra" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::GetTextCharacterExtra((HDC)@<hdc>)
- }
- 方法 GetTextColor <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextcolor" 返回值注释 = "COLORREF" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ (@dt<变整数>)::GetTextColor((HDC)@<hdc>)
- }
- 方法 GetTextExtentExPointA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextextentexpointa" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpszString <类型 = 变整数 注释 = "LPCSTR">
- 参数 cchString <类型 = 整数 注释 = "int">
- 参数 nMaxExtent <类型 = 整数 注释 = "int">
- 参数 lpnFit <类型 = 变整数 注释 = "LPINT">
- 参数 lpnDx <类型 = 变整数 注释 = "LPINT">
- 参数 lpSize <类型 = 变整数 注释 = "LPSIZE">
- {
- @ ::GetTextExtentExPointA((HDC)@<hdc>,(LPCSTR)@<lpszString>,@<cchString>,@<nMaxExtent>,(LPINT)@<lpnFit>,(LPINT)@<lpnDx>,(LPSIZE)@<lpSize>)
- }
- 方法 GetTextExtentExPointI <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextextentexpointi" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpwszString <类型 = 变整数 注释 = "LPWORD">
- 参数 cwchString <类型 = 整数 注释 = "int">
- 参数 nMaxExtent <类型 = 整数 注释 = "int">
- 参数 lpnFit <类型 = 变整数 注释 = "LPINT">
- 参数 lpnDx <类型 = 变整数 注释 = "LPINT">
- 参数 lpSize <类型 = 变整数 注释 = "LPSIZE">
- {
- @ ::GetTextExtentExPointI((HDC)@<hdc>,(LPWORD)@<lpwszString>,@<cwchString>,@<nMaxExtent>,(LPINT)@<lpnFit>,(LPINT)@<lpnDx>,(LPSIZE)@<lpSize>)
- }
- 方法 GetTextExtentExPointW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextextentexpointw" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpszString <类型 = 变整数 注释 = "LPCWSTR">
- 参数 cchString <类型 = 整数 注释 = "int">
- 参数 nMaxExtent <类型 = 整数 注释 = "int">
- 参数 lpnFit <类型 = 变整数 注释 = "LPINT">
- 参数 lpnDx <类型 = 变整数 注释 = "LPINT">
- 参数 lpSize <类型 = 变整数 注释 = "LPSIZE">
- {
- @ ::GetTextExtentExPointW((HDC)@<hdc>,(LPCWSTR)@<lpszString>,@<cchString>,@<nMaxExtent>,(LPINT)@<lpnFit>,(LPINT)@<lpnDx>,(LPSIZE)@<lpSize>)
- }
- 方法 GetTextExtentPoint32A <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextextentpoint32a" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpString <类型 = 变整数 注释 = "LPCSTR">
- 参数 c <类型 = 整数 注释 = "int">
- 参数 psizl <类型 = 变整数 注释 = "LPSIZE">
- {
- @ ::GetTextExtentPoint32A((HDC)@<hdc>,(LPCSTR)@<lpString>,@<c>,(LPSIZE)@<psizl>)
- }
- 方法 GetTextExtentPoint32W <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextextentpoint32w" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpString <类型 = 变整数 注释 = "LPCWSTR">
- 参数 c <类型 = 整数 注释 = "int">
- 参数 psizl <类型 = 变整数 注释 = "LPSIZE">
- {
- @ ::GetTextExtentPoint32W((HDC)@<hdc>,(LPCWSTR)@<lpString>,@<c>,(LPSIZE)@<psizl>)
- }
- 方法 GetTextExtentPointA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextextentpointa" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpString <类型 = 变整数 注释 = "LPCSTR">
- 参数 c <类型 = 整数 注释 = "int">
- 参数 lpsz <类型 = 变整数 注释 = "LPSIZE">
- {
- @ ::GetTextExtentPointA((HDC)@<hdc>,(LPCSTR)@<lpString>,@<c>,(LPSIZE)@<lpsz>)
- }
- 方法 GetTextExtentPointI <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextextentpointi" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 pgiIn <类型 = 变整数 注释 = "LPWORD">
- 参数 cgi <类型 = 整数 注释 = "int">
- 参数 psize <类型 = 变整数 注释 = "LPSIZE">
- {
- @ ::GetTextExtentPointI((HDC)@<hdc>,(LPWORD)@<pgiIn>,@<cgi>,(LPSIZE)@<psize>)
- }
- 方法 GetTextExtentPointW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextextentpointw" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpString <类型 = 变整数 注释 = "LPCWSTR">
- 参数 c <类型 = 整数 注释 = "int">
- 参数 lpsz <类型 = 变整数 注释 = "LPSIZE">
- {
- @ ::GetTextExtentPointW((HDC)@<hdc>,(LPCWSTR)@<lpString>,@<c>,(LPSIZE)@<lpsz>)
- }
- 方法 GetTextFaceA <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextfacea" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 c <类型 = 整数 注释 = "int">
- 参数 lpName <类型 = 变整数 注释 = "LPSTR">
- {
- @ ::GetTextFaceA((HDC)@<hdc>,@<c>,(LPSTR)@<lpName>)
- }
- 方法 GetTextFaceW <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextfacew" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 c <类型 = 整数 注释 = "int">
- 参数 lpName <类型 = 变整数 注释 = "LPWSTR">
- {
- @ ::GetTextFaceW((HDC)@<hdc>,@<c>,(LPWSTR)@<lpName>)
- }
- 方法 GetTextMetrics <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextmetrics" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lptm <类型 = 变整数 注释 = "LPTEXTMETRIC">
- {
- @ ::GetTextMetrics((HDC)@<hdc>,(LPTEXTMETRIC)@<lptm>)
- }
- 方法 GetTextMetricsA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextmetricsa" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lptm <类型 = 变整数 注释 = "LPTEXTMETRICA">
- {
- @ ::GetTextMetricsA((HDC)@<hdc>,(LPTEXTMETRICA)@<lptm>)
- }
- 方法 GetTextMetricsW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gettextmetricsw" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lptm <类型 = 变整数 注释 = "LPTEXTMETRICW">
- {
- @ ::GetTextMetricsW((HDC)@<hdc>,(LPTEXTMETRICW)@<lptm>)
- }
- 方法 GetUpdateRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-getupdaterect" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hWnd <类型 = 变整数 注释 = "HWND">
- 参数 lpRect <类型 = 变整数 注释 = "LPRECT">
- 参数 bErase <类型 = 逻辑型 注释 = "BOOL">
- {
- @ ::GetUpdateRect((HWND)@<hWnd>,(LPRECT)@<lpRect>,@<bErase>)
- }
- 方法 GetUpdateRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-getupdatergn" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hWnd <类型 = 变整数 注释 = "HWND">
- 参数 hRgn <类型 = 变整数 注释 = "HRGN">
- 参数 bErase <类型 = 逻辑型 注释 = "BOOL">
- {
- @ ::GetUpdateRgn((HWND)@<hWnd>,(HRGN)@<hRgn>,@<bErase>)
- }
- 方法 GetViewportExtEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getviewportextex" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpsize <类型 = 变整数 注释 = "LPSIZE">
- {
- @ ::GetViewportExtEx((HDC)@<hdc>,(LPSIZE)@<lpsize>)
- }
- 方法 GetViewportOrgEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getviewportorgex" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lppoint <类型 = 变整数 注释 = "LPPOINT">
- {
- @ ::GetViewportOrgEx((HDC)@<hdc>,(LPPOINT)@<lppoint>)
- }
- 方法 GetWindowDC <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-getwindowdc" 返回值注释 = "HDC" @嵌入式方法 = "">
- 参数 hWnd <类型 = 变整数 注释 = "HWND">
- {
- @ (@dt<变整数>)::GetWindowDC((HWND)@<hWnd>)
- }
- 方法 GetWindowExtEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getwindowextex" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpsize <类型 = 变整数 注释 = "LPSIZE">
- {
- @ ::GetWindowExtEx((HDC)@<hdc>,(LPSIZE)@<lpsize>)
- }
- 方法 GetWindowOrgEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getwindoworgex" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lppoint <类型 = 变整数 注释 = "LPPOINT">
- {
- @ ::GetWindowOrgEx((HDC)@<hdc>,(LPPOINT)@<lppoint>)
- }
- 方法 GetWindowRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-getwindowrgn" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hWnd <类型 = 变整数 注释 = "HWND">
- 参数 hRgn <类型 = 变整数 注释 = "HRGN">
- {
- @ ::GetWindowRgn((HWND)@<hWnd>,(HRGN)@<hRgn>)
- }
- 方法 GetWindowRgnBox <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-getwindowrgnbox" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hWnd <类型 = 变整数 注释 = "HWND">
- 参数 lprc <类型 = 变整数 注释 = "LPRECT">
- {
- @ ::GetWindowRgnBox((HWND)@<hWnd>,(LPRECT)@<lprc>)
- }
- 方法 GetWinMetaFileBits <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getwinmetafilebits" 返回值注释 = "UINT" @嵌入式方法 = "">
- 参数 hemf <类型 = 变整数 注释 = "HENHMETAFILE">
- 参数 cbData16 <类型 = 整数 注释 = "UINT">
- 参数 pData16 <类型 = 变整数 注释 = "LPBYTE">
- 参数 iMapMode <类型 = 整数 注释 = "INT">
- 参数 hdcRef <类型 = 变整数 注释 = "HDC">
- {
- @ ::GetWinMetaFileBits((HENHMETAFILE)@<hemf>,@<cbData16>,(LPBYTE)@<pData16>,@<iMapMode>,(HDC)@<hdcRef>)
- }
- 方法 GetWorldTransform <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-getworldtransform" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpxf <类型 = 变整数 注释 = "LPXFORM">
- {
- @ ::GetWorldTransform((HDC)@<hdc>,(LPXFORM)@<lpxf>)
- }
- 方法 GradientFill <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-gradientfill" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 pVertex <类型 = 变整数 注释 = "PTRIVERTEX">
- 参数 nVertex <类型 = 长整数 注释 = "ULONG">
- 参数 pMesh <类型 = 变整数 注释 = "PVOID">
- 参数 nMesh <类型 = 长整数 注释 = "ULONG">
- 参数 ulMode <类型 = 长整数 注释 = "ULONG">
- {
- @ ::GradientFill((HDC)@<hdc>,(PTRIVERTEX)@<pVertex>,@<nVertex>,(PVOID)@<pMesh>,@<nMesh>,@<ulMode>)
- }
- 方法 GrayStringA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-graystringa" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hDC <类型 = 变整数 注释 = "HDC">
- 参数 hBrush <类型 = 变整数 注释 = "HBRUSH">
- 参数 lpOutputFunc <类型 = 变整数 注释 = "GRAYSTRINGPROC">
- 参数 lpData <类型 = 变整数 注释 = "LPARAM">
- 参数 nCount <类型 = 整数 注释 = "int">
- 参数 X <类型 = 整数 注释 = "int">
- 参数 Y <类型 = 整数 注释 = "int">
- 参数 nWidth <类型 = 整数 注释 = "int">
- 参数 nHeight <类型 = 整数 注释 = "int">
- {
- @ ::GrayStringA((HDC)@<hDC>,(HBRUSH)@<hBrush>,(GRAYSTRINGPROC)@<lpOutputFunc>,(LPARAM)@<lpData>,@<nCount>,@<X>,@<Y>,@<nWidth>,@<nHeight>)
- }
- 方法 GrayStringW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-graystringw" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hDC <类型 = 变整数 注释 = "HDC">
- 参数 hBrush <类型 = 变整数 注释 = "HBRUSH">
- 参数 lpOutputFunc <类型 = 变整数 注释 = "GRAYSTRINGPROC">
- 参数 lpData <类型 = 变整数 注释 = "LPARAM">
- 参数 nCount <类型 = 整数 注释 = "int">
- 参数 X <类型 = 整数 注释 = "int">
- 参数 Y <类型 = 整数 注释 = "int">
- 参数 nWidth <类型 = 整数 注释 = "int">
- 参数 nHeight <类型 = 整数 注释 = "int">
- {
- @ ::GrayStringW((HDC)@<hDC>,(HBRUSH)@<hBrush>,(GRAYSTRINGPROC)@<lpOutputFunc>,(LPARAM)@<lpData>,@<nCount>,@<X>,@<Y>,@<nWidth>,@<nHeight>)
- }
- 方法 InflateRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-inflaterect" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 lprc <类型 = 变整数 注释 = "LPRECT">
- 参数 dx <类型 = 整数 注释 = "int">
- 参数 dy <类型 = 整数 注释 = "int">
- {
- @ ::InflateRect((LPRECT)@<lprc>,@<dx>,@<dy>)
- }
- 方法 IntersectClipRect <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-intersectcliprect" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 left <类型 = 整数 注释 = "int">
- 参数 top <类型 = 整数 注释 = "int">
- 参数 right <类型 = 整数 注释 = "int">
- 参数 bottom <类型 = 整数 注释 = "int">
- {
- @ ::IntersectClipRect((HDC)@<hdc>,@<left>,@<top>,@<right>,@<bottom>)
- }
- 方法 IntersectRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-intersectrect" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 lprcDst <类型 = 变整数 注释 = "LPRECT">
- 参数 lprcSrc1 <类型 = 变整数 注释 = "const RECT*">
- 参数 lprcSrc2 <类型 = 变整数 注释 = "const RECT*">
- {
- @ ::IntersectRect((LPRECT)@<lprcDst>,(const RECT*)@<lprcSrc1>,(const RECT*)@<lprcSrc2>)
- }
- 方法 InvalidateRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-invalidaterect" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hWnd <类型 = 变整数 注释 = "HWND">
- 参数 lpRect <类型 = 变整数 注释 = "const RECT*">
- 参数 bErase <类型 = 逻辑型 注释 = "BOOL">
- {
- @ ::InvalidateRect((HWND)@<hWnd>,(const RECT*)@<lpRect>,@<bErase>)
- }
- 方法 InvalidateRgn <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-invalidatergn" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hWnd <类型 = 变整数 注释 = "HWND">
- 参数 hRgn <类型 = 变整数 注释 = "HRGN">
- 参数 bErase <类型 = 逻辑型 注释 = "BOOL">
- {
- @ ::InvalidateRgn((HWND)@<hWnd>,(HRGN)@<hRgn>,@<bErase>)
- }
- 方法 InvertRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-invertrect" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hDC <类型 = 变整数 注释 = "HDC">
- 参数 lprc <类型 = 变整数 注释 = "const RECT*">
- {
- @ ::InvertRect((HDC)@<hDC>,(const RECT*)@<lprc>)
- }
- 方法 InvertRgn <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-invertrgn" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 hrgn <类型 = 变整数 注释 = "HRGN">
- {
- @ ::InvertRgn((HDC)@<hdc>,(HRGN)@<hrgn>)
- }
- 方法 IsRectEmpty <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-isrectempty" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 lprc <类型 = 变整数 注释 = "const RECT*">
- {
- @ ::IsRectEmpty((const RECT*)@<lprc>)
- }
- 方法 LineDDA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-linedda" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 xStart <类型 = 整数 注释 = "int">
- 参数 yStart <类型 = 整数 注释 = "int">
- 参数 xEnd <类型 = 整数 注释 = "int">
- 参数 yEnd <类型 = 整数 注释 = "int">
- 参数 lpProc <类型 = 变整数 注释 = "LINEDDAPROC">
- 参数 data <类型 = 变整数 注释 = "LPARAM">
- {
- @ ::LineDDA(@<xStart>,@<yStart>,@<xEnd>,@<yEnd>,(LINEDDAPROC)@<lpProc>,(LPARAM)@<data>)
- }
- 方法 LineTo <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-lineto" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- {
- @ ::LineTo((HDC)@<hdc>,@<x>,@<y>)
- }
- 方法 LoadBitmapA <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadbitmapa" 返回值注释 = "HBITMAP" @嵌入式方法 = "">
- 参数 hInstance <类型 = 变整数 注释 = "HINSTANCE">
- 参数 lpBitmapName <类型 = 变整数 注释 = "LPCSTR">
- {
- @ (@dt<变整数>)::LoadBitmapA((HINSTANCE)@<hInstance>,(LPCSTR)@<lpBitmapName>)
- }
- 方法 LoadBitmapW <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadbitmapw" 返回值注释 = "HBITMAP" @嵌入式方法 = "">
- 参数 hInstance <类型 = 变整数 注释 = "HINSTANCE">
- 参数 lpBitmapName <类型 = 变整数 注释 = "LPCWSTR">
- {
- @ (@dt<变整数>)::LoadBitmapW((HINSTANCE)@<hInstance>,(LPCWSTR)@<lpBitmapName>)
- }
- 方法 LockWindowUpdate <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-lockwindowupdate" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hWndLock <类型 = 变整数 注释 = "HWND">
- {
- @ ::LockWindowUpdate((HWND)@<hWndLock>)
- }
- 方法 LPtoDP <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-lptodp" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lppt <类型 = 变整数 注释 = "LPPOINT">
- 参数 c <类型 = 整数 注释 = "int">
- {
- @ ::LPtoDP((HDC)@<hdc>,(LPPOINT)@<lppt>,@<c>)
- }
- 方法 MapWindowPoints <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-mapwindowpoints" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hWndFrom <类型 = 变整数 注释 = "HWND">
- 参数 hWndTo <类型 = 变整数 注释 = "HWND">
- 参数 lpPoints <类型 = 变整数 注释 = "LPPOINT">
- 参数 cPoints <类型 = 整数 注释 = "UINT">
- {
- @ ::MapWindowPoints((HWND)@<hWndFrom>,(HWND)@<hWndTo>,(LPPOINT)@<lpPoints>,@<cPoints>)
- }
- 方法 MaskBlt <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-maskblt" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdcDest <类型 = 变整数 注释 = "HDC">
- 参数 xDest <类型 = 整数 注释 = "int">
- 参数 yDest <类型 = 整数 注释 = "int">
- 参数 width <类型 = 整数 注释 = "int">
- 参数 height <类型 = 整数 注释 = "int">
- 参数 hdcSrc <类型 = 变整数 注释 = "HDC">
- 参数 xSrc <类型 = 整数 注释 = "int">
- 参数 ySrc <类型 = 整数 注释 = "int">
- 参数 hbmMask <类型 = 变整数 注释 = "HBITMAP">
- 参数 xMask <类型 = 整数 注释 = "int">
- 参数 yMask <类型 = 整数 注释 = "int">
- 参数 rop <类型 = 整数 注释 = "DWORD">
- {
- @ ::MaskBlt((HDC)@<hdcDest>,@<xDest>,@<yDest>,@<width>,@<height>,(HDC)@<hdcSrc>,@<xSrc>,@<ySrc>,(HBITMAP)@<hbmMask>,@<xMask>,@<yMask>,@<rop>)
- }
- 方法 ModifyWorldTransform <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-modifyworldtransform" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpxf <类型 = 变整数 注释 = "const XFORM*">
- 参数 mode <类型 = 整数 注释 = "DWORD">
- {
- @ ::ModifyWorldTransform((HDC)@<hdc>,(const XFORM*)@<lpxf>,@<mode>)
- }
- 方法 MonitorFromPoint <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-monitorfrompoint" 返回值注释 = "HMONITOR" @嵌入式方法 = "">
- 参数 pt <类型 = 变整数 注释 = "POINT">
- 参数 dwFlags <类型 = 整数 注释 = "DWORD">
- {
- @ (@dt<变整数>)::MonitorFromPoint((POINT)@<pt>,@<dwFlags>)
- }
- 方法 MonitorFromRect <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-monitorfromrect" 返回值注释 = "HMONITOR" @嵌入式方法 = "">
- 参数 lprc <类型 = 变整数 注释 = "LPCRECT">
- 参数 dwFlags <类型 = 整数 注释 = "DWORD">
- {
- @ (@dt<变整数>)::MonitorFromRect((LPCRECT)@<lprc>,@<dwFlags>)
- }
- 方法 MonitorFromWindow <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-monitorfromwindow" 返回值注释 = "HMONITOR" @嵌入式方法 = "">
- 参数 hwnd <类型 = 变整数 注释 = "HWND">
- 参数 dwFlags <类型 = 整数 注释 = "DWORD">
- {
- @ (@dt<变整数>)::MonitorFromWindow((HWND)@<hwnd>,@<dwFlags>)
- }
- 方法 MoveToEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-movetoex" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 lppt <类型 = 变整数 注释 = "LPPOINT">
- {
- @ ::MoveToEx((HDC)@<hdc>,@<x>,@<y>,(LPPOINT)@<lppt>)
- }
- 方法 OffsetClipRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-offsetcliprgn" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- {
- @ ::OffsetClipRgn((HDC)@<hdc>,@<x>,@<y>)
- }
- 方法 OffsetRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-offsetrect" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 lprc <类型 = 变整数 注释 = "LPRECT">
- 参数 dx <类型 = 整数 注释 = "int">
- 参数 dy <类型 = 整数 注释 = "int">
- {
- @ ::OffsetRect((LPRECT)@<lprc>,@<dx>,@<dy>)
- }
- 方法 OffsetRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-offsetrgn" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hrgn <类型 = 变整数 注释 = "HRGN">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- {
- @ ::OffsetRgn((HRGN)@<hrgn>,@<x>,@<y>)
- }
- 方法 OffsetViewportOrgEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-offsetviewportorgex" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 lppt <类型 = 变整数 注释 = "LPPOINT">
- {
- @ ::OffsetViewportOrgEx((HDC)@<hdc>,@<x>,@<y>,(LPPOINT)@<lppt>)
- }
- 方法 OffsetWindowOrgEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-offsetwindoworgex" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 lppt <类型 = 变整数 注释 = "LPPOINT">
- {
- @ ::OffsetWindowOrgEx((HDC)@<hdc>,@<x>,@<y>,(LPPOINT)@<lppt>)
- }
- 方法 PaintDesktop <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-paintdesktop" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::PaintDesktop((HDC)@<hdc>)
- }
- 方法 PaintRgn <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-paintrgn" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 hrgn <类型 = 变整数 注释 = "HRGN">
- {
- @ ::PaintRgn((HDC)@<hdc>,(HRGN)@<hrgn>)
- }
- 方法 PatBlt <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-patblt" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 w <类型 = 整数 注释 = "int">
- 参数 h <类型 = 整数 注释 = "int">
- 参数 rop <类型 = 整数 注释 = "DWORD">
- {
- @ ::PatBlt((HDC)@<hdc>,@<x>,@<y>,@<w>,@<h>,@<rop>)
- }
- 方法 PathToRegion <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-pathtoregion" 返回值注释 = "HRGN" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ (@dt<变整数>)::PathToRegion((HDC)@<hdc>)
- }
- 方法 Pie <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-pie" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 left <类型 = 整数 注释 = "int">
- 参数 top <类型 = 整数 注释 = "int">
- 参数 right <类型 = 整数 注释 = "int">
- 参数 bottom <类型 = 整数 注释 = "int">
- 参数 xr1 <类型 = 整数 注释 = "int">
- 参数 yr1 <类型 = 整数 注释 = "int">
- 参数 xr2 <类型 = 整数 注释 = "int">
- 参数 yr2 <类型 = 整数 注释 = "int">
- {
- @ ::Pie((HDC)@<hdc>,@<left>,@<top>,@<right>,@<bottom>,@<xr1>,@<yr1>,@<xr2>,@<yr2>)
- }
- 方法 PlayEnhMetaFile <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-playenhmetafile" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 hmf <类型 = 变整数 注释 = "HENHMETAFILE">
- 参数 lprect <类型 = 变整数 注释 = "const RECT*">
- {
- @ ::PlayEnhMetaFile((HDC)@<hdc>,(HENHMETAFILE)@<hmf>,(const RECT*)@<lprect>)
- }
- 方法 PlayEnhMetaFileRecord <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-playenhmetafilerecord" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 pht <类型 = 变整数 注释 = "LPHANDLETABLE">
- 参数 pmr <类型 = 变整数 注释 = "const ENHMETARECORD*">
- 参数 cht <类型 = 整数 注释 = "UINT">
- {
- @ ::PlayEnhMetaFileRecord((HDC)@<hdc>,(LPHANDLETABLE)@<pht>,(const ENHMETARECORD*)@<pmr>,@<cht>)
- }
- 方法 PlayMetaFile <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-playmetafile" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 hmf <类型 = 变整数 注释 = "HMETAFILE">
- {
- @ ::PlayMetaFile((HDC)@<hdc>,(HMETAFILE)@<hmf>)
- }
- 方法 PlayMetaFileRecord <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-playmetafilerecord" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpHandleTable <类型 = 变整数 注释 = "LPHANDLETABLE">
- 参数 lpMR <类型 = 变整数 注释 = "LPMETARECORD">
- 参数 noObjs <类型 = 整数 注释 = "UINT">
- {
- @ ::PlayMetaFileRecord((HDC)@<hdc>,(LPHANDLETABLE)@<lpHandleTable>,(LPMETARECORD)@<lpMR>,@<noObjs>)
- }
- 方法 PlgBlt <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-plgblt" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdcDest <类型 = 变整数 注释 = "HDC">
- 参数 lpPoint <类型 = 变整数 注释 = "const POINT*">
- 参数 hdcSrc <类型 = 变整数 注释 = "HDC">
- 参数 xSrc <类型 = 整数 注释 = "int">
- 参数 ySrc <类型 = 整数 注释 = "int">
- 参数 width <类型 = 整数 注释 = "int">
- 参数 height <类型 = 整数 注释 = "int">
- 参数 hbmMask <类型 = 变整数 注释 = "HBITMAP">
- 参数 xMask <类型 = 整数 注释 = "int">
- 参数 yMask <类型 = 整数 注释 = "int">
- {
- @ ::PlgBlt((HDC)@<hdcDest>,(const POINT*)@<lpPoint>,(HDC)@<hdcSrc>,@<xSrc>,@<ySrc>,@<width>,@<height>,(HBITMAP)@<hbmMask>,@<xMask>,@<yMask>)
- }
- 方法 PolyBezier <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-polybezier" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 apt <类型 = 变整数 注释 = "const POINT*">
- 参数 cpt <类型 = 整数 注释 = "DWORD">
- {
- @ ::PolyBezier((HDC)@<hdc>,(const POINT*)@<apt>,@<cpt>)
- }
- 方法 PolyBezierTo <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-polybezierto" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 apt <类型 = 变整数 注释 = "const POINT*">
- 参数 cpt <类型 = 整数 注释 = "DWORD">
- {
- @ ::PolyBezierTo((HDC)@<hdc>,(const POINT*)@<apt>,@<cpt>)
- }
- 方法 PolyDraw <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-polydraw" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 apt <类型 = 变整数 注释 = "const POINT*">
- 参数 aj <类型 = 变整数 注释 = "const BYTE*">
- 参数 cpt <类型 = 整数 注释 = "int">
- {
- @ ::PolyDraw((HDC)@<hdc>,(const POINT*)@<apt>,(const BYTE*)@<aj>,@<cpt>)
- }
- 方法 Polygon <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-polygon" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 apt <类型 = 变整数 注释 = "const POINT*">
- 参数 cpt <类型 = 整数 注释 = "int">
- {
- @ ::Polygon((HDC)@<hdc>,(const POINT*)@<apt>,@<cpt>)
- }
- 方法 Polyline <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-polyline" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 apt <类型 = 变整数 注释 = "const POINT*">
- 参数 cpt <类型 = 整数 注释 = "int">
- {
- @ ::Polyline((HDC)@<hdc>,(const POINT*)@<apt>,@<cpt>)
- }
- 方法 PolylineTo <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-polylineto" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 apt <类型 = 变整数 注释 = "const POINT*">
- 参数 cpt <类型 = 整数 注释 = "DWORD">
- {
- @ ::PolylineTo((HDC)@<hdc>,(const POINT*)@<apt>,@<cpt>)
- }
- 方法 PolyPolygon <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-polypolygon" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 apt <类型 = 变整数 注释 = "const POINT*">
- 参数 asz <类型 = 变整数 注释 = "const INT*">
- 参数 csz <类型 = 整数 注释 = "int">
- {
- @ ::PolyPolygon((HDC)@<hdc>,(const POINT*)@<apt>,(const INT*)@<asz>,@<csz>)
- }
- 方法 PolyPolyline <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-polypolyline" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 apt <类型 = 变整数 注释 = "const POINT*">
- 参数 asz <类型 = 变整数 注释 = "const DWORD*">
- 参数 csz <类型 = 整数 注释 = "DWORD">
- {
- @ ::PolyPolyline((HDC)@<hdc>,(const POINT*)@<apt>,(const DWORD*)@<asz>,@<csz>)
- }
- 方法 PolyTextOutA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-polytextouta" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 ppt <类型 = 变整数 注释 = "const POLYTEXTA*">
- 参数 nstrings <类型 = 整数 注释 = "int">
- {
- @ ::PolyTextOutA((HDC)@<hdc>,(const POLYTEXTA*)@<ppt>,@<nstrings>)
- }
- 方法 PolyTextOutW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-polytextoutw" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 ppt <类型 = 变整数 注释 = "const POLYTEXTW*">
- 参数 nstrings <类型 = 整数 注释 = "int">
- {
- @ ::PolyTextOutW((HDC)@<hdc>,(const POLYTEXTW*)@<ppt>,@<nstrings>)
- }
- 方法 PtInRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-ptinrect" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 lprc <类型 = 变整数 注释 = "const RECT*">
- 参数 pt <类型 = 变整数 注释 = "POINT">
- {
- @ ::PtInRect((const RECT*)@<lprc>,(POINT)@<pt>)
- }
- 方法 PtInRegion <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-ptinregion" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hrgn <类型 = 变整数 注释 = "HRGN">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- {
- @ ::PtInRegion((HRGN)@<hrgn>,@<x>,@<y>)
- }
- 方法 PtVisible <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-ptvisible" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- {
- @ ::PtVisible((HDC)@<hdc>,@<x>,@<y>)
- }
- 方法 RealizePalette <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-realizepalette" 返回值注释 = "UINT" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::RealizePalette((HDC)@<hdc>)
- }
- 方法 Rectangle <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-rectangle" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 left <类型 = 整数 注释 = "int">
- 参数 top <类型 = 整数 注释 = "int">
- 参数 right <类型 = 整数 注释 = "int">
- 参数 bottom <类型 = 整数 注释 = "int">
- {
- @ ::Rectangle((HDC)@<hdc>,@<left>,@<top>,@<right>,@<bottom>)
- }
- 方法 RectInRegion <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-rectinregion" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hrgn <类型 = 变整数 注释 = "HRGN">
- 参数 lprect <类型 = 变整数 注释 = "const RECT*">
- {
- @ ::RectInRegion((HRGN)@<hrgn>,(const RECT*)@<lprect>)
- }
- 方法 RectVisible <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-rectvisible" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lprect <类型 = 变整数 注释 = "const RECT*">
- {
- @ ::RectVisible((HDC)@<hdc>,(const RECT*)@<lprect>)
- }
- 方法 RedrawWindow <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-redrawwindow" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hWnd <类型 = 变整数 注释 = "HWND">
- 参数 lprcUpdate <类型 = 变整数 注释 = "const RECT*">
- 参数 hrgnUpdate <类型 = 变整数 注释 = "HRGN">
- 参数 flags <类型 = 整数 注释 = "UINT">
- {
- @ ::RedrawWindow((HWND)@<hWnd>,(const RECT*)@<lprcUpdate>,(HRGN)@<hrgnUpdate>,@<flags>)
- }
- 方法 ReleaseDC <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-releasedc" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hWnd <类型 = 变整数 注释 = "HWND">
- 参数 hDC <类型 = 变整数 注释 = "HDC">
- {
- @ ::ReleaseDC((HWND)@<hWnd>,(HDC)@<hDC>)
- }
- 方法 RemoveFontMemResourceEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-removefontmemresourceex" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 h <类型 = 变整数 注释 = "HANDLE">
- {
- @ ::RemoveFontMemResourceEx((HANDLE)@<h>)
- }
- 方法 RemoveFontResourceA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-removefontresourcea" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 lpFileName <类型 = 变整数 注释 = "LPCSTR">
- {
- @ ::RemoveFontResourceA((LPCSTR)@<lpFileName>)
- }
- 方法 RemoveFontResourceExA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-removefontresourceexa" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 name <类型 = 变整数 注释 = "LPCSTR">
- 参数 fl <类型 = 整数 注释 = "DWORD">
- 参数 pdv <类型 = 变整数 注释 = "PVOID">
- {
- @ ::RemoveFontResourceExA((LPCSTR)@<name>,@<fl>,(PVOID)@<pdv>)
- }
- 方法 RemoveFontResourceExW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-removefontresourceexw" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 name <类型 = 变整数 注释 = "LPCWSTR">
- 参数 fl <类型 = 整数 注释 = "DWORD">
- 参数 pdv <类型 = 变整数 注释 = "PVOID">
- {
- @ ::RemoveFontResourceExW((LPCWSTR)@<name>,@<fl>,(PVOID)@<pdv>)
- }
- 方法 RemoveFontResourceW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-removefontresourcew" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 lpFileName <类型 = 变整数 注释 = "LPCWSTR">
- {
- @ ::RemoveFontResourceW((LPCWSTR)@<lpFileName>)
- }
- 方法 ResetDCA <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-resetdca" 返回值注释 = "HDC" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpdm <类型 = 变整数 注释 = "const DEVMODEA*">
- {
- @ (@dt<变整数>)::ResetDCA((HDC)@<hdc>,(const DEVMODEA*)@<lpdm>)
- }
- 方法 ResetDCW <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-resetdcw" 返回值注释 = "HDC" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpdm <类型 = 变整数 注释 = "const DEVMODEW*">
- {
- @ (@dt<变整数>)::ResetDCW((HDC)@<hdc>,(const DEVMODEW*)@<lpdm>)
- }
- 方法 ResizePalette <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-resizepalette" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hpal <类型 = 变整数 注释 = "HPALETTE">
- 参数 n <类型 = 整数 注释 = "UINT">
- {
- @ ::ResizePalette((HPALETTE)@<hpal>,@<n>)
- }
- 方法 RestoreDC <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-restoredc" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 nSavedDC <类型 = 整数 注释 = "int">
- {
- @ ::RestoreDC((HDC)@<hdc>,@<nSavedDC>)
- }
- 方法 RoundRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-roundrect" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 left <类型 = 整数 注释 = "int">
- 参数 top <类型 = 整数 注释 = "int">
- 参数 right <类型 = 整数 注释 = "int">
- 参数 bottom <类型 = 整数 注释 = "int">
- 参数 width <类型 = 整数 注释 = "int">
- 参数 height <类型 = 整数 注释 = "int">
- {
- @ ::RoundRect((HDC)@<hdc>,@<left>,@<top>,@<right>,@<bottom>,@<width>,@<height>)
- }
- 方法 SaveDC <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-savedc" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::SaveDC((HDC)@<hdc>)
- }
- 方法 ScaleViewportExtEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-scaleviewportextex" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 xn <类型 = 整数 注释 = "int">
- 参数 dx <类型 = 整数 注释 = "int">
- 参数 yn <类型 = 整数 注释 = "int">
- 参数 yd <类型 = 整数 注释 = "int">
- 参数 lpsz <类型 = 变整数 注释 = "LPSIZE">
- {
- @ ::ScaleViewportExtEx((HDC)@<hdc>,@<xn>,@<dx>,@<yn>,@<yd>,(LPSIZE)@<lpsz>)
- }
- 方法 ScaleWindowExtEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-scalewindowextex" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 xn <类型 = 整数 注释 = "int">
- 参数 xd <类型 = 整数 注释 = "int">
- 参数 yn <类型 = 整数 注释 = "int">
- 参数 yd <类型 = 整数 注释 = "int">
- 参数 lpsz <类型 = 变整数 注释 = "LPSIZE">
- {
- @ ::ScaleWindowExtEx((HDC)@<hdc>,@<xn>,@<xd>,@<yn>,@<yd>,(LPSIZE)@<lpsz>)
- }
- 方法 SelectClipPath <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-selectclippath" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 mode <类型 = 整数 注释 = "int">
- {
- @ ::SelectClipPath((HDC)@<hdc>,@<mode>)
- }
- 方法 SelectClipRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-selectcliprgn" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 hrgn <类型 = 变整数 注释 = "HRGN">
- {
- @ ::SelectClipRgn((HDC)@<hdc>,(HRGN)@<hrgn>)
- }
- 方法 SelectObject <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-selectobject" 返回值注释 = "HGDIOBJ" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 h <类型 = 变整数 注释 = "HGDIOBJ">
- {
- @ (@dt<变整数>)::SelectObject((HDC)@<hdc>,(HGDIOBJ)@<h>)
- }
- 方法 SelectPalette <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-selectpalette" 返回值注释 = "HPALETTE" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 hPal <类型 = 变整数 注释 = "HPALETTE">
- 参数 bForceBkgd <类型 = 逻辑型 注释 = "BOOL">
- {
- @ (@dt<变整数>)::SelectPalette((HDC)@<hdc>,(HPALETTE)@<hPal>,@<bForceBkgd>)
- }
- 方法 SetArcDirection <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setarcdirection" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 dir <类型 = 整数 注释 = "int">
- {
- @ ::SetArcDirection((HDC)@<hdc>,@<dir>)
- }
- 方法 SetBitmapBits <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setbitmapbits" 返回值注释 = "LONG" @嵌入式方法 = "">
- 参数 hbm <类型 = 变整数 注释 = "HBITMAP">
- 参数 cb <类型 = 整数 注释 = "DWORD">
- 参数 pvBits <类型 = 变整数 注释 = "const VOID*">
- {
- @ ::SetBitmapBits((HBITMAP)@<hbm>,@<cb>,(const VOID*)@<pvBits>)
- }
- 方法 SetBitmapDimensionEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setbitmapdimensionex" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hbm <类型 = 变整数 注释 = "HBITMAP">
- 参数 w <类型 = 整数 注释 = "int">
- 参数 h <类型 = 整数 注释 = "int">
- 参数 lpsz <类型 = 变整数 注释 = "LPSIZE">
- {
- @ ::SetBitmapDimensionEx((HBITMAP)@<hbm>,@<w>,@<h>,(LPSIZE)@<lpsz>)
- }
- 方法 SetBkColor <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setbkcolor" 返回值注释 = "COLORREF" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 color <类型 = 变整数 注释 = "COLORREF">
- {
- @ (@dt<变整数>)::SetBkColor((HDC)@<hdc>,(COLORREF)@<color>)
- }
- 方法 SetBkMode <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setbkmode" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 mode <类型 = 整数 注释 = "int">
- {
- @ ::SetBkMode((HDC)@<hdc>,@<mode>)
- }
- 方法 SetBoundsRect <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setboundsrect" 返回值注释 = "UINT" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lprect <类型 = 变整数 注释 = "const RECT*">
- 参数 flags <类型 = 整数 注释 = "UINT">
- {
- @ ::SetBoundsRect((HDC)@<hdc>,(const RECT*)@<lprect>,@<flags>)
- }
- 方法 SetBrushOrgEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setbrushorgex" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 lppt <类型 = 变整数 注释 = "LPPOINT">
- {
- @ ::SetBrushOrgEx((HDC)@<hdc>,@<x>,@<y>,(LPPOINT)@<lppt>)
- }
- 方法 SetColorAdjustment <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setcoloradjustment" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpca <类型 = 变整数 注释 = "const COLORADJUSTMENT*">
- {
- @ ::SetColorAdjustment((HDC)@<hdc>,(const COLORADJUSTMENT*)@<lpca>)
- }
- 方法 SetDCBrushColor <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setdcbrushcolor" 返回值注释 = "COLORREF" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 color <类型 = 变整数 注释 = "COLORREF">
- {
- @ (@dt<变整数>)::SetDCBrushColor((HDC)@<hdc>,(COLORREF)@<color>)
- }
- 方法 SetDCPenColor <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setdcpencolor" 返回值注释 = "COLORREF" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 color <类型 = 变整数 注释 = "COLORREF">
- {
- @ (@dt<变整数>)::SetDCPenColor((HDC)@<hdc>,(COLORREF)@<color>)
- }
- 方法 SetDIBColorTable <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setdibcolortable" 返回值注释 = "UINT" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 iStart <类型 = 整数 注释 = "UINT">
- 参数 cEntries <类型 = 整数 注释 = "UINT">
- 参数 prgbq <类型 = 变整数 注释 = "const RGBQUAD*">
- {
- @ ::SetDIBColorTable((HDC)@<hdc>,@<iStart>,@<cEntries>,(const RGBQUAD*)@<prgbq>)
- }
- 方法 SetDIBits <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setdibits" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 hbm <类型 = 变整数 注释 = "HBITMAP">
- 参数 start <类型 = 整数 注释 = "UINT">
- 参数 cLines <类型 = 整数 注释 = "UINT">
- 参数 lpBits <类型 = 变整数 注释 = "const VOID*">
- 参数 lpbmi <类型 = 变整数 注释 = "const BITMAPINFO*">
- 参数 ColorUse <类型 = 整数 注释 = "UINT">
- {
- @ ::SetDIBits((HDC)@<hdc>,(HBITMAP)@<hbm>,@<start>,@<cLines>,(const VOID*)@<lpBits>,(const BITMAPINFO*)@<lpbmi>,@<ColorUse>)
- }
- 方法 SetDIBitsToDevice <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setdibitstodevice" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 xDest <类型 = 整数 注释 = "int">
- 参数 yDest <类型 = 整数 注释 = "int">
- 参数 w <类型 = 整数 注释 = "DWORD">
- 参数 h <类型 = 整数 注释 = "DWORD">
- 参数 xSrc <类型 = 整数 注释 = "int">
- 参数 ySrc <类型 = 整数 注释 = "int">
- 参数 StartScan <类型 = 整数 注释 = "UINT">
- 参数 cLines <类型 = 整数 注释 = "UINT">
- 参数 lpvBits <类型 = 变整数 注释 = "const VOID*">
- 参数 lpbmi <类型 = 变整数 注释 = "const BITMAPINFO*">
- 参数 ColorUse <类型 = 整数 注释 = "UINT">
- {
- @ ::SetDIBitsToDevice((HDC)@<hdc>,@<xDest>,@<yDest>,@<w>,@<h>,@<xSrc>,@<ySrc>,@<StartScan>,@<cLines>,(const VOID*)@<lpvBits>,(const BITMAPINFO*)@<lpbmi>,@<ColorUse>)
- }
- 方法 SetEnhMetaFileBits <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setenhmetafilebits" 返回值注释 = "HENHMETAFILE" @嵌入式方法 = "">
- 参数 nSize <类型 = 整数 注释 = "UINT">
- 参数 pb <类型 = 变整数 注释 = "const BYTE*">
- {
- @ (@dt<变整数>)::SetEnhMetaFileBits(@<nSize>,(const BYTE*)@<pb>)
- }
- 方法 SetGraphicsMode <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setgraphicsmode" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 iMode <类型 = 整数 注释 = "int">
- {
- @ ::SetGraphicsMode((HDC)@<hdc>,@<iMode>)
- }
- 方法 SetLayout <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setlayout" 返回值注释 = "DWORD" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 l <类型 = 整数 注释 = "DWORD">
- {
- @ ::SetLayout((HDC)@<hdc>,@<l>)
- }
- 方法 SetMapMode <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setmapmode" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 iMode <类型 = 整数 注释 = "int">
- {
- @ ::SetMapMode((HDC)@<hdc>,@<iMode>)
- }
- 方法 SetMapperFlags <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setmapperflags" 返回值注释 = "DWORD" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 flags <类型 = 整数 注释 = "DWORD">
- {
- @ ::SetMapperFlags((HDC)@<hdc>,@<flags>)
- }
- 方法 SetMetaFileBitsEx <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setmetafilebitsex" 返回值注释 = "HMETAFILE" @嵌入式方法 = "">
- 参数 cbBuffer <类型 = 整数 注释 = "UINT">
- 参数 lpData <类型 = 变整数 注释 = "const BYTE*">
- {
- @ (@dt<变整数>)::SetMetaFileBitsEx(@<cbBuffer>,(const BYTE*)@<lpData>)
- }
- 方法 SetMetaRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setmetargn" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::SetMetaRgn((HDC)@<hdc>)
- }
- 方法 SetMiterLimit <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setmiterlimit" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 limit <类型 = 单精度小数 注释 = "FLOAT">
- 参数 old <类型 = 变整数 注释 = "PFLOAT">
- {
- @ ::SetMiterLimit((HDC)@<hdc>,@<limit>,(PFLOAT)@<old>)
- }
- 方法 SetPaletteEntries <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setpaletteentries" 返回值注释 = "UINT" @嵌入式方法 = "">
- 参数 hpal <类型 = 变整数 注释 = "HPALETTE">
- 参数 iStart <类型 = 整数 注释 = "UINT">
- 参数 cEntries <类型 = 整数 注释 = "UINT">
- 参数 pPalEntries <类型 = 变整数 注释 = "const PALETTEENTRY*">
- {
- @ ::SetPaletteEntries((HPALETTE)@<hpal>,@<iStart>,@<cEntries>,(const PALETTEENTRY*)@<pPalEntries>)
- }
- 方法 SetPixel <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setpixel" 返回值注释 = "COLORREF" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 color <类型 = 变整数 注释 = "COLORREF">
- {
- @ (@dt<变整数>)::SetPixel((HDC)@<hdc>,@<x>,@<y>,(COLORREF)@<color>)
- }
- 方法 SetPixelV <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setpixelv" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 color <类型 = 变整数 注释 = "COLORREF">
- {
- @ ::SetPixelV((HDC)@<hdc>,@<x>,@<y>,(COLORREF)@<color>)
- }
- 方法 SetPolyFillMode <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setpolyfillmode" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 mode <类型 = 整数 注释 = "int">
- {
- @ ::SetPolyFillMode((HDC)@<hdc>,@<mode>)
- }
- 方法 SetRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-setrect" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 lprc <类型 = 变整数 注释 = "LPRECT">
- 参数 xLeft <类型 = 整数 注释 = "int">
- 参数 yTop <类型 = 整数 注释 = "int">
- 参数 xRight <类型 = 整数 注释 = "int">
- 参数 yBottom <类型 = 整数 注释 = "int">
- {
- @ ::SetRect((LPRECT)@<lprc>,@<xLeft>,@<yTop>,@<xRight>,@<yBottom>)
- }
- 方法 SetRectEmpty <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-setrectempty" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 lprc <类型 = 变整数 注释 = "LPRECT">
- {
- @ ::SetRectEmpty((LPRECT)@<lprc>)
- }
- 方法 SetRectRgn <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setrectrgn" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hrgn <类型 = 变整数 注释 = "HRGN">
- 参数 left <类型 = 整数 注释 = "int">
- 参数 top <类型 = 整数 注释 = "int">
- 参数 right <类型 = 整数 注释 = "int">
- 参数 bottom <类型 = 整数 注释 = "int">
- {
- @ ::SetRectRgn((HRGN)@<hrgn>,@<left>,@<top>,@<right>,@<bottom>)
- }
- 方法 SetROP2 <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setrop2" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 rop2 <类型 = 整数 注释 = "int">
- {
- @ ::SetROP2((HDC)@<hdc>,@<rop2>)
- }
- 方法 SetStretchBltMode <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setstretchbltmode" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 mode <类型 = 整数 注释 = "int">
- {
- @ ::SetStretchBltMode((HDC)@<hdc>,@<mode>)
- }
- 方法 SetSystemPaletteUse <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setsystempaletteuse" 返回值注释 = "UINT" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 use <类型 = 整数 注释 = "UINT">
- {
- @ ::SetSystemPaletteUse((HDC)@<hdc>,@<use>)
- }
- 方法 SetTextAlign <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-settextalign" 返回值注释 = "UINT" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 align <类型 = 整数 注释 = "UINT">
- {
- @ ::SetTextAlign((HDC)@<hdc>,@<align>)
- }
- 方法 SetTextCharacterExtra <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-settextcharacterextra" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 extra <类型 = 整数 注释 = "int">
- {
- @ ::SetTextCharacterExtra((HDC)@<hdc>,@<extra>)
- }
- 方法 SetTextColor <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-settextcolor" 返回值注释 = "COLORREF" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 color <类型 = 变整数 注释 = "COLORREF">
- {
- @ (@dt<变整数>)::SetTextColor((HDC)@<hdc>,(COLORREF)@<color>)
- }
- 方法 SetTextJustification <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-settextjustification" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 extra <类型 = 整数 注释 = "int">
- 参数 count <类型 = 整数 注释 = "int">
- {
- @ ::SetTextJustification((HDC)@<hdc>,@<extra>,@<count>)
- }
- 方法 SetViewportExtEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setviewportextex" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 lpsz <类型 = 变整数 注释 = "LPSIZE">
- {
- @ ::SetViewportExtEx((HDC)@<hdc>,@<x>,@<y>,(LPSIZE)@<lpsz>)
- }
- 方法 SetViewportOrgEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setviewportorgex" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 lppt <类型 = 变整数 注释 = "LPPOINT">
- {
- @ ::SetViewportOrgEx((HDC)@<hdc>,@<x>,@<y>,(LPPOINT)@<lppt>)
- }
- 方法 SetWindowExtEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setwindowextex" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 lpsz <类型 = 变整数 注释 = "LPSIZE">
- {
- @ ::SetWindowExtEx((HDC)@<hdc>,@<x>,@<y>,(LPSIZE)@<lpsz>)
- }
- 方法 SetWindowOrgEx <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setwindoworgex" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 lppt <类型 = 变整数 注释 = "LPPOINT">
- {
- @ ::SetWindowOrgEx((HDC)@<hdc>,@<x>,@<y>,(LPPOINT)@<lppt>)
- }
- 方法 SetWindowRgn <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-setwindowrgn" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hWnd <类型 = 变整数 注释 = "HWND">
- 参数 hRgn <类型 = 变整数 注释 = "HRGN">
- 参数 bRedraw <类型 = 逻辑型 注释 = "BOOL">
- {
- @ ::SetWindowRgn((HWND)@<hWnd>,(HRGN)@<hRgn>,@<bRedraw>)
- }
- 方法 SetWinMetaFileBits <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setwinmetafilebits" 返回值注释 = "HENHMETAFILE" @嵌入式方法 = "">
- 参数 nSize <类型 = 整数 注释 = "UINT">
- 参数 lpMeta16Data <类型 = 变整数 注释 = "const BYTE*">
- 参数 hdcRef <类型 = 变整数 注释 = "HDC">
- 参数 lpMFP <类型 = 变整数 注释 = "const METAFILEPICT*">
- {
- @ (@dt<变整数>)::SetWinMetaFileBits(@<nSize>,(const BYTE*)@<lpMeta16Data>,(HDC)@<hdcRef>,(const METAFILEPICT*)@<lpMFP>)
- }
- 方法 SetWorldTransform <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-setworldtransform" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 lpxf <类型 = 变整数 注释 = "const XFORM*">
- {
- @ ::SetWorldTransform((HDC)@<hdc>,(const XFORM*)@<lpxf>)
- }
- 方法 StretchBlt <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-stretchblt" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdcDest <类型 = 变整数 注释 = "HDC">
- 参数 xDest <类型 = 整数 注释 = "int">
- 参数 yDest <类型 = 整数 注释 = "int">
- 参数 wDest <类型 = 整数 注释 = "int">
- 参数 hDest <类型 = 整数 注释 = "int">
- 参数 hdcSrc <类型 = 变整数 注释 = "HDC">
- 参数 xSrc <类型 = 整数 注释 = "int">
- 参数 ySrc <类型 = 整数 注释 = "int">
- 参数 wSrc <类型 = 整数 注释 = "int">
- 参数 hSrc <类型 = 整数 注释 = "int">
- 参数 rop <类型 = 整数 注释 = "DWORD">
- {
- @ ::StretchBlt((HDC)@<hdcDest>,@<xDest>,@<yDest>,@<wDest>,@<hDest>,(HDC)@<hdcSrc>,@<xSrc>,@<ySrc>,@<wSrc>,@<hSrc>,@<rop>)
- }
- 方法 StretchDIBits <公开 静态 类型 = 整数 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-stretchdibits" 返回值注释 = "int" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 xDest <类型 = 整数 注释 = "int">
- 参数 yDest <类型 = 整数 注释 = "int">
- 参数 DestWidth <类型 = 整数 注释 = "int">
- 参数 DestHeight <类型 = 整数 注释 = "int">
- 参数 xSrc <类型 = 整数 注释 = "int">
- 参数 ySrc <类型 = 整数 注释 = "int">
- 参数 SrcWidth <类型 = 整数 注释 = "int">
- 参数 SrcHeight <类型 = 整数 注释 = "int">
- 参数 lpBits <类型 = 变整数 注释 = "const VOID*">
- 参数 lpbmi <类型 = 变整数 注释 = "const BITMAPINFO*">
- 参数 iUsage <类型 = 整数 注释 = "UINT">
- 参数 rop <类型 = 整数 注释 = "DWORD">
- {
- @ ::StretchDIBits((HDC)@<hdc>,@<xDest>,@<yDest>,@<DestWidth>,@<DestHeight>,@<xSrc>,@<ySrc>,@<SrcWidth>,@<SrcHeight>,(const VOID*)@<lpBits>,(const BITMAPINFO*)@<lpbmi>,@<iUsage>,@<rop>)
- }
- 方法 StrokeAndFillPath <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-strokeandfillpath" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::StrokeAndFillPath((HDC)@<hdc>)
- }
- 方法 StrokePath <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-strokepath" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::StrokePath((HDC)@<hdc>)
- }
- 方法 SubtractRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-subtractrect" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 lprcDst <类型 = 变整数 注释 = "LPRECT">
- 参数 lprcSrc1 <类型 = 变整数 注释 = "const RECT*">
- 参数 lprcSrc2 <类型 = 变整数 注释 = "const RECT*">
- {
- @ ::SubtractRect((LPRECT)@<lprcDst>,(const RECT*)@<lprcSrc1>,(const RECT*)@<lprcSrc2>)
- }
- 方法 TabbedTextOutA <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-tabbedtextouta" 返回值注释 = "LONG" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 lpString <类型 = 变整数 注释 = "LPCSTR">
- 参数 chCount <类型 = 整数 注释 = "int">
- 参数 nTabPositions <类型 = 整数 注释 = "int">
- 参数 lpnTabStopPositions <类型 = 变整数 注释 = "const INT*">
- 参数 nTabOrigin <类型 = 整数 注释 = "int">
- {
- @ ::TabbedTextOutA((HDC)@<hdc>,@<x>,@<y>,(LPCSTR)@<lpString>,@<chCount>,@<nTabPositions>,(const INT*)@<lpnTabStopPositions>,@<nTabOrigin>)
- }
- 方法 TabbedTextOutW <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-tabbedtextoutw" 返回值注释 = "LONG" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 lpString <类型 = 变整数 注释 = "LPCWSTR">
- 参数 chCount <类型 = 整数 注释 = "int">
- 参数 nTabPositions <类型 = 整数 注释 = "int">
- 参数 lpnTabStopPositions <类型 = 变整数 注释 = "const INT*">
- 参数 nTabOrigin <类型 = 整数 注释 = "int">
- {
- @ ::TabbedTextOutW((HDC)@<hdc>,@<x>,@<y>,(LPCWSTR)@<lpString>,@<chCount>,@<nTabPositions>,(const INT*)@<lpnTabStopPositions>,@<nTabOrigin>)
- }
- 方法 TextOutA <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-textouta" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 lpString <类型 = 变整数 注释 = "LPCSTR">
- 参数 c <类型 = 整数 注释 = "int">
- {
- @ ::TextOutA((HDC)@<hdc>,@<x>,@<y>,(LPCSTR)@<lpString>,@<c>)
- }
- 方法 TextOutW <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-textoutw" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- 参数 x <类型 = 整数 注释 = "int">
- 参数 y <类型 = 整数 注释 = "int">
- 参数 lpString <类型 = 变整数 注释 = "LPCWSTR">
- 参数 c <类型 = 整数 注释 = "int">
- {
- @ ::TextOutW((HDC)@<hdc>,@<x>,@<y>,(LPCWSTR)@<lpString>,@<c>)
- }
- 方法 TransparentBlt <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-transparentblt" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdcDest <类型 = 变整数 注释 = "HDC">
- 参数 xoriginDest <类型 = 整数 注释 = "int">
- 参数 yoriginDest <类型 = 整数 注释 = "int">
- 参数 wDest <类型 = 整数 注释 = "int">
- 参数 hDest <类型 = 整数 注释 = "int">
- 参数 hdcSrc <类型 = 变整数 注释 = "HDC">
- 参数 xoriginSrc <类型 = 整数 注释 = "int">
- 参数 yoriginSrc <类型 = 整数 注释 = "int">
- 参数 wSrc <类型 = 整数 注释 = "int">
- 参数 hSrc <类型 = 整数 注释 = "int">
- 参数 crTransparent <类型 = 整数 注释 = "UINT">
- {
- @ ::TransparentBlt((HDC)@<hdcDest>,@<xoriginDest>,@<yoriginDest>,@<wDest>,@<hDest>,(HDC)@<hdcSrc>,@<xoriginSrc>,@<yoriginSrc>,@<wSrc>,@<hSrc>,@<crTransparent>)
- }
- 方法 TTCharToUnicode <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/t2embapi/nf-t2embapi-ttchartounicode" 返回值注释 = "LONG" @嵌入式方法 = "">
- 参数 hDC <类型 = 变整数 注释 = "HDC">
- 参数 pucCharCodes <类型 = 变整数 注释 = "UCHAR*">
- 参数 ulCharCodeSize <类型 = 长整数 注释 = "ULONG">
- 参数 pusShortCodes <类型 = 变整数 注释 = "USHORT*">
- 参数 ulShortCodeSize <类型 = 长整数 注释 = "ULONG">
- 参数 ulFlags <类型 = 长整数 注释 = "ULONG">
- {
- @ ::TTCharToUnicode((HDC)@<hDC>,(UCHAR*)@<pucCharCodes>,@<ulCharCodeSize>,(USHORT*)@<pusShortCodes>,@<ulShortCodeSize>,@<ulFlags>)
- }
- 方法 TTDeleteEmbeddedFont <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/t2embapi/nf-t2embapi-ttdeleteembeddedfont" 返回值注释 = "LONG" @嵌入式方法 = "">
- 参数 hFontReference <类型 = 变整数 注释 = "HANDLE">
- 参数 ulFlags <类型 = 长整数 注释 = "ULONG">
- 参数 pulStatus <类型 = 变整数 注释 = "ULONG*">
- {
- @ ::TTDeleteEmbeddedFont((HANDLE)@<hFontReference>,@<ulFlags>,(ULONG*)@<pulStatus>)
- }
- 方法 TTEnableEmbeddingForFacename <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/t2embapi/nf-t2embapi-ttenableembeddingforfacename" 返回值注释 = "LONG" @嵌入式方法 = "">
- 参数 lpszFacename <类型 = 变整数 注释 = "LPCSTR">
- 参数 bEnable <类型 = 逻辑型 注释 = "BOOL">
- {
- @ ::TTEnableEmbeddingForFacename((LPCSTR)@<lpszFacename>,@<bEnable>)
- }
- 方法 TTGetEmbeddingType <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/t2embapi/nf-t2embapi-ttgetembeddingtype" 返回值注释 = "LONG" @嵌入式方法 = "">
- 参数 hDC <类型 = 变整数 注释 = "HDC">
- 参数 pulEmbedType <类型 = 变整数 注释 = "ULONG*">
- {
- @ ::TTGetEmbeddingType((HDC)@<hDC>,(ULONG*)@<pulEmbedType>)
- }
- 方法 TTGetNewFontName <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/t2embapi/nf-t2embapi-ttgetnewfontname" 返回值注释 = "LONG" @嵌入式方法 = "">
- 参数 phFontReference <类型 = 变整数 注释 = "HANDLE*">
- 参数 wzWinFamilyName <类型 = 变整数 注释 = "LPWSTR">
- 参数 cchMaxWinName <类型 = 长整数 注释 = "LONG">
- 参数 szMacFamilyName <类型 = 变整数 注释 = "LPSTR">
- 参数 cchMaxMacName <类型 = 长整数 注释 = "LONG">
- {
- @ ::TTGetNewFontName((HANDLE*)@<phFontReference>,(LPWSTR)@<wzWinFamilyName>,@<cchMaxWinName>,(LPSTR)@<szMacFamilyName>,@<cchMaxMacName>)
- }
- 方法 TTIsEmbeddingEnabled <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/t2embapi/nf-t2embapi-ttisembeddingenabled" 返回值注释 = "LONG" @嵌入式方法 = "">
- 参数 hDC <类型 = 变整数 注释 = "HDC">
- 参数 pbEnabled <类型 = 变整数 注释 = "BOOL*">
- {
- @ ::TTIsEmbeddingEnabled((HDC)@<hDC>,(BOOL*)@<pbEnabled>)
- }
- 方法 TTIsEmbeddingEnabledForFacename <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/t2embapi/nf-t2embapi-ttisembeddingenabledforfacename" 返回值注释 = "LONG" @嵌入式方法 = "">
- 参数 lpszFacename <类型 = 变整数 注释 = "LPCSTR">
- 参数 pbEnabled <类型 = 变整数 注释 = "BOOL*">
- {
- @ ::TTIsEmbeddingEnabledForFacename((LPCSTR)@<lpszFacename>,(BOOL*)@<pbEnabled>)
- }
- 方法 TTLoadEmbeddedFont <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/t2embapi/nf-t2embapi-ttloadembeddedfont" 返回值注释 = "LONG" @嵌入式方法 = "">
- 参数 phFontReference <类型 = 变整数 注释 = "HANDLE*">
- 参数 ulFlags <类型 = 长整数 注释 = "ULONG">
- 参数 pulPrivStatus <类型 = 变整数 注释 = "ULONG*">
- 参数 ulPrivs <类型 = 长整数 注释 = "ULONG">
- 参数 pulStatus <类型 = 变整数 注释 = "ULONG*">
- 参数 lpfnReadFromStream <类型 = 变整数 注释 = "READEMBEDPROC">
- 参数 lpvReadStream <类型 = 变整数 注释 = "LPVOID">
- 参数 szWinFamilyName <类型 = 变整数 注释 = "LPWSTR">
- 参数 szMacFamilyName <类型 = 变整数 注释 = "LPSTR">
- 参数 pTTLoadInfo <类型 = 变整数 注释 = "TTLOADINFO*">
- {
- @ ::TTLoadEmbeddedFont((HANDLE*)@<phFontReference>,@<ulFlags>,(ULONG*)@<pulPrivStatus>,@<ulPrivs>,(ULONG*)@<pulStatus>,(READEMBEDPROC)@<lpfnReadFromStream>,(LPVOID)@<lpvReadStream>,(LPWSTR)@<szWinFamilyName>,(LPSTR)@<szMacFamilyName>,(TTLOADINFO*)@<pTTLoadInfo>)
- }
- 方法 TTRunValidationTests <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/t2embapi/nf-t2embapi-ttrunvalidationtests" 返回值注释 = "LONG" @嵌入式方法 = "">
- 参数 hDC <类型 = 变整数 注释 = "HDC">
- 参数 pTestParam <类型 = 变整数 注释 = "TTVALIDATIONTESTSPARAMS*">
- {
- @ ::TTRunValidationTests((HDC)@<hDC>,(TTVALIDATIONTESTSPARAMS*)@<pTestParam>)
- }
- 方法 TTRunValidationTestsEx <公开 静态 类型 = 长整数 注释 = "https://learn.microsoft.com/windows/win32/api/t2embapi/nf-t2embapi-ttrunvalidationtestsex" 返回值注释 = "LONG" @嵌入式方法 = "">
- 参数 hDC <类型 = 变整数 注释 = "HDC">
- 参数 pTestParam <类型 = 变整数 注释 = "TTVALIDATIONTESTSPARAMSEX*">
- {
- @ ::TTRunValidationTestsEx((HDC)@<hDC>,(TTVALIDATIONTESTSPARAMSEX*)@<pTestParam>)
- }
- 方法 UnionRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-unionrect" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 lprcDst <类型 = 变整数 注释 = "LPRECT">
- 参数 lprcSrc1 <类型 = 变整数 注释 = "const RECT*">
- 参数 lprcSrc2 <类型 = 变整数 注释 = "const RECT*">
- {
- @ ::UnionRect((LPRECT)@<lprcDst>,(const RECT*)@<lprcSrc1>,(const RECT*)@<lprcSrc2>)
- }
- 方法 UpdateColors <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-updatecolors" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::UpdateColors((HDC)@<hdc>)
- }
- 方法 UpdateWindow <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-updatewindow" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hWnd <类型 = 变整数 注释 = "HWND">
- {
- @ ::UpdateWindow((HWND)@<hWnd>)
- }
- 方法 ValidateRect <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-validaterect" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hWnd <类型 = 变整数 注释 = "HWND">
- 参数 lpRect <类型 = 变整数 注释 = "const RECT*">
- {
- @ ::ValidateRect((HWND)@<hWnd>,(const RECT*)@<lpRect>)
- }
- 方法 ValidateRgn <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-validatergn" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hWnd <类型 = 变整数 注释 = "HWND">
- 参数 hRgn <类型 = 变整数 注释 = "HRGN">
- {
- @ ::ValidateRgn((HWND)@<hWnd>,(HRGN)@<hRgn>)
- }
- 方法 WidenPath <公开 静态 类型 = 逻辑型 注释 = "https://learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-widenpath" 返回值注释 = "BOOL" @嵌入式方法 = "">
- 参数 hdc <类型 = 变整数 注释 = "HDC">
- {
- @ ::WidenPath((HDC)@<hdc>)
- }
- 方法 WindowFromDC <公开 静态 类型 = 变整数 注释 = "https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-windowfromdc" 返回值注释 = "HWND" @嵌入式方法 = "">
- 参数 hDC <类型 = 变整数 注释 = "HDC">
- {
- @ (@dt<变整数>)::WindowFromDC((HDC)@<hDC>)
- }
- }
复制代码
|
|