CRectTracker选件类
若要授予project中显示,移动和调整大小以不同的方式。
class CRectTracker
成员
公共构造函数
名称 |
说明 |
---|---|
构造 CRectTracker 对象。 |
公共方法
名称 |
说明 |
---|---|
调用,而该矩形调整大小。 |
|
呈现矩形。 |
|
调用,同时还 CRectTracker 对象的边框。 |
|
页中获取 CRectTracker项目的掩码的大小调整句柄。 |
|
返回宽度,并且高度矩形,包括大小调整句柄。 |
|
返回游标的当前位置与 CRectTracker 对象相关。 |
|
规范化命中测试代码。 |
|
调用,而该矩形已调整大小或移动的。 |
|
根据在矩形的位置设置光标。 |
|
允许用户操作矩形。 |
|
向用户为“橡胶带区”中选择。 |
公共数据成员
名称 |
说明 |
---|---|
确定大小调整句柄。 |
|
TRACKER的当前样式。 |
|
当前位置(以像素为单位)矩形。 |
|
确定最小矩形的宽度和高度。 |
备注
CRectTracker 没有基类。
通过使用图形界面,尽管 CRectTracker 选件类旨在允许用户与OLE项进行交互,其使用不限于OLE启用的应用程序。 可以使用就好像它是这样的用户界面需要。
CRectTracker 边框可以修复或虚线。 可以为项目指定一个阴影边框或复盖率在一个阴影的模式指示该项目的不同状态。 您可以将八调整在项目的外部或内部边框的句柄。 (对于大小调整句柄的说明,请参见 GetHandleMask。)最后,在调整过程中,CRectTracker 允许您更改项目的orientation。
若要使用 CRectTracker,请构造 CRectTracker 对象并指定显示状态初始化。 然后可以使用此接口为用户提供在OLE项的当前状态的可视反馈与 CRectTracker 对象。
有关使用 CRectTracker的更多信息,请参见文章 TRACKER。
继承层次结构
CRectTracker
要求
Header: afxext.h