有谁知道如何实现QQ/MSN聊天窗口的Resizing 为了这个问题,我已经忙了一整天了,我本来是用一个矩形圆图形来绘制窗口,但是我希望它可以支持拖动大小(也就是鼠标在边界处,按下,可以拉大窗口)我为我的CWnd子类添加了WS_SIZEBOX支持,的确是可以实现,但是WS_SIZEBOX会在边界处留下一个边框,很烦人,不好看。希望有过此编码经验的朋友,帮帮我,哪怕给个思路也行。在下先谢了~~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在onsize里重新调整界面上控件的位置就可以了,不过有可能闪屏 csdn这么强的论坛,这么多的高手,难到就没有人做过???? 不用WS_SIZEBOX属性自己做的话也很简单,在你的窗口中响应WM_MOUSEMOVE,当鼠标移到窗口边框时SetCursor将光标变成拖动箭头的样子,响应LBUTTONDOWN,如果是在边框上按下的话就设个标志,然后响应LBUTTONUP,鼠标弹起后Movewindow把窗口大小重置一下。拖动时可以创建一个橡皮筋类显示,不用不停改变窗口。还有其他方法,这个比较简单 你看看BCGPro的源代码怎么实现的 CListCtrl空间生成的列表,用鼠标选择多行,如何用按钮获得多个行的行号? media player控件如何实现下一首随机播放的功能? 迷茫将近一个月的指针问题! 急,ADO在Oracle在创建表的问题 新手的“愚昧”问题:CSplitterWnd类 ADOX建立的表,如何插入空的记录 编译时,连接器出错,请教 在VC中如何做报表啊? 怎么在浏览器的工具栏里添入自己的按扭,就象FlashGet和金山词霸那样,非常感谢! 有人熟悉NuMega吗?有合作机会哦 ^_^ 请问是学java好还是.net好 请问究进什么是兼容设备上下文
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货