当前位置: 代码迷 >> VC >> 在子窗体中如何调用主窗体的控件
  详细解决方案

在子窗体中如何调用主窗体的控件

热度:5552   发布时间:2013-02-25 00:00:00.0
在子窗体中怎么调用主窗体的控件?
rt

------解决方案--------------------------------------------------------
先调用GetParent()得到父窗口的句柄,如果你的父窗口是基于对话框的,则可以对父窗口调用GetDlgItem(control_id)得到父窗口对应控件的句柄,这样你就可以进行操作了;如果你的父窗口不是基于对话框的,那么如果事先知道该控件的类名或是标题,可以使用 API 函数 FindWindow 来得到该控件的句柄。

------解决方案--------------------------------------------------------
要把主窗体的控件访问权限设为public的,子窗体获得主窗体用Parent属性
  相关解决方案