一个程序是多视,有很多窗口按序打开,注意什么都不要动,仅仅打开窗口。
SetWindowText是在OnDraw中实现的,代码如下:
CFrameWnd* pWnd=GetParentFrame();
pWnd->SetWindowText("窗口1");
结果可以看到的奇怪现象:
打开第一个窗口,窗口标题是“窗口1”,但当打开第二个窗口时,奇怪的现象发生了,第二个窗口标题是对的,但第一个窗口显示的却是“无标题”,同样第三个窗口打开时,第二个窗口的标题变为“无标题”,如此反复。
当你移动或点击任何一个已打开的窗口后,该窗口将不再发生此类现象。
大侠们,您说怪不怪?
SetWindowText是在OnDraw中实现的,代码如下:
CFrameWnd* pWnd=GetParentFrame();
pWnd->SetWindowText("窗口1");
结果可以看到的奇怪现象:
打开第一个窗口,窗口标题是“窗口1”,但当打开第二个窗口时,奇怪的现象发生了,第二个窗口标题是对的,但第一个窗口显示的却是“无标题”,同样第三个窗口打开时,第二个窗口的标题变为“无标题”,如此反复。
当你移动或点击任何一个已打开的窗口后,该窗口将不再发生此类现象。
大侠们,您说怪不怪?
解决方案 »
- 如何提取数据后把一组数据20个字节缩短为18个字节,后面两个不要了
- 踏入了这样的生活
- 问个简单的问题 如何在创建一个窗口时向该窗口传个数??(在线等)
- vc中不同类之间的变量调用问题
- IXMLHTTPRequest->put_onreadystatechange(IDispatch * arg1)怎么使用,非常着急?
- 关于打包的问题 ,大家来帮帮啊
- socket接口封装成dll的问题
- 高手快帮忙,我又遇到棘手的问题了,如何在WIN2000下锁住逻辑卷???
- come on!high hand!
- BLOB的问题,大虾请进。
- vc++与c#,java那个好?
- Visual Studio Installer的Condition
我知道主窗口的Title可以在资源的string table中就可以修改,但在视图窗口中的Title在哪里可以彻底修改?
这个例子可以参考一下
你的星星和国旗一样多呀