CSDNzengchihe
csdnzengchihe
采纳率78%
2017-12-24 04:22 阅读 1.2k
已采纳

MFC如何在子对话框关联的类中调用全局函数应用于子对话框

5

图片说明
这是主对话框类能实现的,代码放在子对话框类中就不能实现了
图片说明
是因为全局作用域符吗?全局的作用符可以把hSender句柄传递进去,但是我现在要在子对话框中实现全局的GetWIndowRect,使用上hSender句柄应该如何操作?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • 已采纳
    caozhy 从今以后生命中的每一秒都属于我爱的人 2017-12-24 04:30

    ::GetDlgItem这个是windows api函数,不是MFC的函数,返回的是HWND,不是CWnd*,所以不能再调用GetWindowRect
    还有问题请追问。

    点赞 1 评论 复制链接分享
  • CSDNzengchihe csdnzengchihe 2017-12-24 05:30

    图片说明
    图片说明
    CDragdlg是您之前给我写的代码
    然后我现在另外创建了一个工程,主对话框CTest,子对话框CChild,我想要在子对话框中实现您之前的效果,就是按钮拖动那段代码,发现按钮拖过去不会将文字显示在编辑框里

    点赞 评论 复制链接分享
  • CSDNzengchihe csdnzengchihe 2017-12-24 05:33

    图片说明

    点赞 评论 复制链接分享

相关推荐