1在窗口A中鼠标指针变成小手状,然后创建模态对话框,在模态对话框中鼠标显示仍然为小手形状。只有单击模态对话框之后才可操作模态对话框,该如何让模态对话框不需要单击就可以操作?2 
多次设置static text 就会产生文字重叠现象,采用Invalidate(TRUE);可以刷新窗口成功,但屏幕有闪烁感。采用InvalidateRect和UpdateWindow 刷新控件并没有成功。如何只让窗口刷新固定控件?

解决方案 »

  1.   

    1.需要你上传代码,否则无法判断,只能提些建议给你
    2.你的第一个问题,可以试试SetFocus
    3.你的static text 是怎么生成的?是动态生成的吗(就是说,是否new 出来的)?如果是,那么每当新生成static text的时候,原来的static text是怎么处理的?
      

  2.   

    模态对话框是在最顶层的,弹出后焦点就在上面了,你说的不可操作是什么意思?InvalidateRect不可用是因为你取的Rect不对,或者用GetDlgItem(ID_STATIC_XXX)->RewdrawWindow试一下