请问那位英雄能告诉我如何实现对图像的剪切
解决方案 »
- 做一个酒店管理系统中的房间状态图,用delphi实现如何实现
- 有三条记录,如何将这三条记录用一句Sql合成为一条记录?多谢!在线等待!
- 我想同大家聊聊Delphi方面的问题,我的QQ是:254583410希望在线的朋友加为好友,问问这方面的问题!!
- 请教这个sql语句有没有错,错了应该怎样写
- 请问: ado关于数据库的"动态属性"有哪些?
- 有关在query中新添一个lookup字段的问题 急!!!
- copy问题
- 调查各位编程的环境?
- CreateEnhMetaFile及相关涵数的用法求一例子
- 那里有Delphi的源码下载?越多越好!!!
- 关于打印设置问题?
- 定义结构体时packed record 和record有什么区别?
应该可行。因为 RGN可以生成。填充区域用HBRUSH。HBRUSH可以带位图。都有相应的API。应该可以带位图的BRUSH好象是 CreateHathBrush()???????忘记了现在查一下:
CreatePolygonRgn()
HRGN CreatePolygonRgn( CONST POINT *lppt, // pointer to array of points 点数组
int cPoints, // number of points in array 点数
int fnPolyFillMode // polygon-filling mode 填充模式
);
下面是可能用到的API
CreateDIBPatternBrush, CreateDIBPatternBrushPt, CreatePatternBrush, CreateSolidBrush, DeleteObject, GetBrushOrgEx, SelectObject, SetBrushOrgEx 详细参见WINDOWS SDK HELP
正确使用的话,理论上是可行的。不知道作图软件是不是这么做的!有时间我自己尝试一下。