【问题标题】:To create another mouse cursor in VC++ MFC在 VC++ MFC 中创建另一个鼠标光标
【发布时间】:2012-11-28 10:54:59
【问题描述】:

我遇到了一个问题。基本上在我的项目中有两个窗口。当满足一定条件时,我需要同时对两个窗口进行操作。最初,我曾经这样做过首先在第一个窗口上执行操作,然后在第二个窗口上执行操作,结果是这两个操作之间存在延迟,因为它必须同时发生相同的移动而没有延迟..

所以我想创建另一个鼠标光标..我的意思是一个原始鼠标光标和另一个以编程方式创建的光标,所以当条件满足时,原始光标可以在第一个窗口上操作并且以编程方式创建的可以在第二个窗口上操作..这两个操作可以同时发生.. 请任何人指导/建议我是否可以创建另一个光标?如果是,请建议我...如果不是,请告诉我如何完成此任务..

谢谢大家..

【问题讨论】:

    标签: c++ visual-c++ mfc


    【解决方案1】:

    不,你不能有两个光标。

    如果您只是移动窗口,请尝试DeferWindowPos;否则你可以尝试使用SetRedraw。那么至少他们会看起来好像他们在同时移动/改变......

    【讨论】:

    • 好的...谢谢 liam.. 感谢您的建议 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-04
    • 2011-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多