求API级别的皮肤组件包(300分)

  • 主题发起人 主题发起人 iamy
  • 开始时间 开始时间
I

iamy

Unregistered / Unconfirmed
GUEST, unregistred user!
有没有API级别的皮肤的东西?
不像VCLSkin这样的
就好像Window自带风格这样的功能,直接在创建的时候就加上皮肤
 
hicon hbitmap rectangle moveto lineto pen
 
要API级别的好办啊.MSDN一查一大堆.------------
 
具体点~具体点~~~~~~~~
 
gdi+里面有很多直接画的函数。
 
好像没有见过这种组件
 
我所指的是类似在程序创建窗体的时候直接用自己的函数来绘图
类似HookAPI这样的
 
API 绘图函数
WinAPI: ExtCreateRegion - 区域变换
WinAPI: SetWindowExtEx、SetViewportExtEx
WinAPI: OffsetWindowOrgEx - 移动窗口坐标原点
WinAPI: SetWindowOrgEx - 设置窗口坐标原点
WinAPI: OffsetClipRgn、PtVisible
WinAPI: SelectClipRgn、ExtSelectClipRgn、SelectClipPath - 定义剪切区域
WinAPI: InvertRgn - 区域颜色取反
WinAPI: PathToRegion - 将路径转换为区域
WinAPI: RectInRegion - 判断矩形是否位于区域中
WinAPI: PtInRegion、OffsetRgn
WinAPI: SetRectRgn - 将区域转换成矩形区域
WinAPI: CombineRgn - 区域合成
WinAPI: CreatePolyPolygonRgn - 建立多个多边形构成的区域
WinAPI: CreatePolygonRgn - 建立多边形区域
WinAPI: CreateRoundRectRgn - 建立圆角矩形区域
WinAPI: CreateEllipticRgn、CreateEllipticRgnIndirect - 建立椭圆区域
WinAPI: CreateRectRgn、CreateRectRgnIndirect、FillRgn、FrameRgn - 建立矩形区域
WinAPI: FlattenPath、WidenPath
WinAPI: GetPath - 获取路径中的点
WinAPI: SetBkMode - 设置背景模式
WinAPI: CloseFigure
WinAPI: begin
Path、EndPath、StrokePath、FillPath、StrokeAndFillPath
WinAPI: EqualRect、EqualSid、EqualPrefixSid - 判断一个矩形(或其他结构)是否相等
WinAPI: SetRectEmpty、IsRectEmpty
WinAPI: SetRect 及初始化矩形的几种办法
WinAPI: PtInRect - 判断点是否在矩形中
WinAPI: InvertRect - 翻转矩形中像素的颜色
WinAPI: OffsetRect - 移动矩形
WinAPI: IntersectRect、SubtractRect、UnionRect - 用两个矩形合成一个新的矩形
WinAPI: StrokePath - 描绘路径轮廓
WinAPI: GetRegionData
WinAPI: GetCurrentPositionEx - 获取当前的画笔位置
WinAPI: DrawFrameControl - 绘制控件
WinAPI: SetPixel 和 SetPixelV - 设置设备环境中指定位置的颜色
WinAPI: GetPixel - 获取设备环境中指定位置的颜色
WinAPI: DrawCaption - 绘制标题栏
WinAPI: CreateBrushIndirect - 根据画刷结构建立画刷
WinAPI: CreatePatternBrush - 建立位图画刷
WinAPI: CreateHatchBrush - 建立阴影画刷
WinAPI: CreateSolidBrush - 建立实心画刷
Full 67.API 绘图函数 Archive
 

Similar threads

回复
0
查看
824
不得闲
D
回复
0
查看
783
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部