请问这是怎么回事? 我今天编了一个静态分割窗口的小程序,是1*2窗口的,但是我在第一个窗口绘图,改变窗口的大小(即有WM_PAINT事件发生)第2个窗口没有任何反应,但是如果我在第2个窗口绘图,然后让WM_PAINT事件发生,在第一个窗口实现了重绘,其结果当然是和第2个窗口内容一样了,请问这是怎么一回事情? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请注意WM_PAINT消息的响应应该是有无效区域的产生才有的,比如你移动窗口被别的窗口覆盖等,但是你可以自己人为的产生这个消息,比如用Invalid(),IncalidRect()等就可以了!另外,一般的绘图好象都是在CView::OnDraw(CDC* pDC)这个虚拟函数中进行的啊,然后你就可以在其他的一些地方调用OnDraw(yourdc)了!!我的认为是这样的,你在问一下其他的高手!! 有没有办法让菜刀无法弹出子菜单? 关于spin按钮配合输入框edit box的使用! 如何用鼠标画折线 在VC中怎么来判断文件是否存在 ::FindWindow(参数1, 参数2)中的参数2指的是什么,如何定义,菜鸟求助! 送分!!!!!!!!!!!!关于透明对话框的问题。 编译提示错误:error C2533: 'CWave::CWave' : constructors not allowed a return type 今天逛书店发现了华中理工大学出的侯捷翻译的三本C++方面的书,怎么那么贵啊?谁买了?真的值么? 我想在ONDRAW()里CREAT()一个类,但不知怎样判别此类是第一次创建!!!!! 这错在哪里?快帮帮我,我是初学者... FAQ: 如何列出系统中安装的中央处理器(CPU) 请问如何清除一个vector,是在全局区的
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货