我是用VC自带的MFC ACTIVE CONTROLWIZARD来创建的工程
如果是单一的对话框DLG1做控件就没有问题,现在我在这个对话框DLG1的OnInitDialog中,弹出了另一个非CHILD属性的对话框DLG2,结果DLG1就会出问题。
难道是DLG2的问题?
请问该如何解决?
如果是单一的对话框DLG1做控件就没有问题,现在我在这个对话框DLG1的OnInitDialog中,弹出了另一个非CHILD属性的对话框DLG2,结果DLG1就会出问题。
难道是DLG2的问题?
请问该如何解决?
解决方案 »
- 与delphi中Inherited相同作用的函数在VC中是哪个函数?
- 请高手解答,写个在一个字符串中寻找另一个字符串的函数(vc)
- 在win32 application中,如何把一个普通的函数设置为定时器timer的处理函数?
- 求虚拟硬盘代码!!!不够再加分!!!
- com/dcom怎么入门?
- 用ADO写一个数据库应用程序的整个过程
- matlab做的程序如何用到vc中
- 关于滚动条的消息处理! 我有一个组件,放在ie里面,可是随着ie浏览器滚动条的滚动,我的控件变得‘花’了,我应该处理什么消息呀???
- 请问:在OpenGL场景中如何调整物体的位置
- 请问COM的问题…………
- VC制作的对话框会弹出容器,对话框左上角在屏幕左上角,请问该怎么解决?
- 关于编写服务程序的问题
这个是设置过的
void CZKZLIMCtrl::OnDraw(
CDC* pdc, const CRect& rcBounds, const CRect& rcInvalid)
{
// TODO: Replace the following code with your own drawing code.
// pdc->FillRect(rcBounds, CBrush::FromHandle((HBRUSH)GetStockObject(WHITE_BRUSH)));
// pdc->Ellipse(rcBounds);
m_dlg.MoveWindow(rcBounds,TRUE);
}
建议下断点看一下。猜测那个时候是0.