BOOL DragMove(int x, int y);
- x 和 y 参数表示鼠标拖动的新位置的 x 和 y 坐标。
以下是一个简单的示例,演示如何使用 CReBarCtrl::DragMove 方法移动 ReBar 控件中的一个 band:
CReBar myReBar;
// 创建 ReBar 控件
myReBar.Create(this);
myReBar.AddBar(/* 添加工具栏或其他控件 */);
// 移动 ReBar 中的第一个 band 到新位置
myReBar.GetReBarCtrl().DragMove(100, 50);
在这个示例中,首先通过 Create 方法创建了 ReBar 控件,并通过 AddBar 方法添加了一个工具栏或其他控件。然后,通过 GetReBarCtrl 获取与 ReBar 控件相关联的 CReBarCtrl 对象,并使用其 DragMove 方法将第一个 band 移动到新的位置 (100, 50)。
转载请注明出处:http://www.zyzy.cn/article/detail/21905/MFC/CReBarCtrl