我正在构建一个自定义的 win32 控件/小部件,并希望在将光标悬停在控件中的特定垂直线上时将光标更改为水平“拆分器”符号。IE:我想左右拖动这条垂直线(分隔条)(WEST 和 EAST)。
在系统游标 (OCR_*) 中,唯一有意义的游标是 OCR_SIZEWE。不幸的是,这是系统在调整窗口大小时使用的又大又笨拙的光标。相反,我正在寻找大约 20 像素高、大约 3 或 4 像素宽的光标,两个小箭头指向左右。
我可以轻松地绘制它并将其作为资源包含在我的应用程序中,但光标本身非常普遍,我想确保它没有遗漏任何东西。
例如:当您使用 COM 拖放机制(CLSID_DragDropHelper、IDropTarget 等)时,您可以隐式访问“拖动”图标(指针下方的小框)。我没有看到这个人的显式 OCR_* 常量......同样,如果我不能完全找到这个拆分器光标,我想知道它是 COM 对象的一部分还是 win32 库中的其他东西。