关于图片控件什么时候创建的问题? 本帖最后由 VisualEleven 于 2013-03-05 12:02:33 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 控件中onInitUpdate时就创建了啊你的GetClientRect是指什么地方?一般用在onpaint里不会出错 本帖最后由 VisualEleven 于 2013-03-05 11:57:59 编辑 本帖最后由 VisualEleven 于 2013-03-05 11:57:33 编辑 GetClientRect如果失败的话,可能你整个View没有建立完成。如果CStatic没有建立好的话,他的GetClientRect也会出错的。 程序运行到 GetClientRect(&rect) 就会这样 我这是基于多文档的 可能是这里出错吗POSITION pos=this->GetFirstViewPosition();while(pos){ CLocation4View *pView=(CLocation4View *)this->GetNextView(pos);pView->m_isOpen=TRUE;pView->m_myPicture.SetImgData(m_image);// pView->m_myPicture.ShowPicture();} 你跟一下,执行到pView->m_myPicture.ShowPicture()这句时,m_myPicture对象创建出来了没撒 窗口还没有创建,调用GetClientRect肯定不对~ 多文档 每个new doc 都要调View的 onInitUpdate 泪洒啊~~链式队列print函数搞了一晚上,我看懂数怎么传进出,可是不会拿出来,求高手路过解答。 向各位大哥求教:怎样获得控件在对话框上的位置 真郁闷,小问题大家帮帮忙 VC下如何为console的程序设置堆的大小 求助高手,关于全屏界面的设计…… 谁有远程屏幕控制的源代码共享啊? 求救!!我的vc缺少一个 psapi.h 头文件!!!急用,帮忙粘贴一下,当场给分!!! socket程序的编译问题 用C语言如何获得网卡的物理地址 在下载winzip,winrar,Acdsee等软件很快的? 如何修改账户昵称啊 关于如何在VC中添加正则库的问题
你的GetClientRect是指什么地方?一般用在onpaint里不会出错
如果CStatic没有建立好的话,他的GetClientRect也会出错的。
POSITION pos=this->GetFirstViewPosition();
while(pos){
CLocation4View *pView=(CLocation4View *)this->GetNextView(pos);
pView->m_isOpen=TRUE;
pView->m_myPicture.SetImgData(m_image);
// pView->m_myPicture.ShowPicture();
}
你跟一下,执行到pView->m_myPicture.ShowPicture()这句时,m_myPicture对象创建出来了没撒