【问题标题】:Calulating free area in CFrame计算 CFrame 中的空闲区域
【发布时间】:2012-08-13 09:34:19
【问题描述】:

我在 MyCFrame 中有 4 个 CToolbar。它们停靠在 MyCFrame 上。如何计算免费的 CFrame 客户区?我需要找到一些具有值的 CRect(没有停靠栏大小的 CFrameClientRect)。

【问题讨论】:

    标签: visual-c++ mfc dock


    【解决方案1】:

    通过查看您的快照,我断定您正在使用一些显示图像的窗口。

    获取这个窗口矩形:调用GetWindowRectangle(ptrToRect)

    并将其转换为框架窗口的客户端坐标,传递rect,如下所示:

    pMyFrame->ScreenToClient(ptrToRect)

    【讨论】:

    • :) 问题是我不知道新的免费客户端 rect (img rect),因为我的 bar 是 RESIZEble。我用 Cristi Posea 的酒吧 datamekanix.com
    猜你喜欢
    • 2010-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多