VC 怎么在一个对话框类中获取对一个对话框下某个控件的CWnd

VC 如何在一个对话框类中获取对一个对话框上某个控件的CWnd
我先设计了一个对话框A,A上面有一个按钮,点击之后弹出对话框B;在B中输入一些数据后点击确定,关闭对话框B,然后在对话框A上画折线,折线的数据来源自在B中填写的数据。
画折线时我用的是在A上放了一个Picture控件,想利用这个控件来定位坐标原点,但是现在用GetDlgItem()却无法获取到Picture控件的CWnd,以至于使用GetClientRect()时报错。。。不知道我有没有描述清楚,求各位大侠救命0 0
------解决方案--------------------
你可以直接在对话框上画 在OnPaint中
------解决方案--------------------
Picture控件关联一个变量,不要ID_STATIC改别的ID
------解决方案--------------------
楼上正解,IDC_STATIC改成别的
------解决方案--------------------
其实你不需要这么麻烦啊,直接设置全局变量就可以了

看一下这个有没有帮助
http://blog.csdn.net/hai296/article/details/6923929
------解决方案--------------------
构造B类对象的时候将Picture的RECT直接作为参数传递进入即可,即你需要修改B类对话框类的构造函数来接受该参数。