如何处理分辨率的问题~ 在1024*786的分辨率下做的东西 到800*600下某些东西就看不见 了 请问各位大哥 如何处理这种 问题? 在窗体的哪个事件下处理? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 VB6中處理不了,到VB.net中很好處理! 好的软件界面,在可能的情况下,都应根据窗体大小动态定位内部控件。动态定位控件,可使用Form_Resize事件。 Form_Resize事件 只是在 窗体缩放的时候生效 任何一个窗体在生成的时候实际是从小到大在屏幕上产生,所以在 Load 事件之后一定会产生 Resize 事件。 用Form的ScaleTop, ScaleLeft, ScaleHeight, ScaleWidth属性 用API函数GetDeviceCaps获得当前分辨率 简单得说来,要让应用程序适应不同的分辨率的思路是这样的:首先,要获取屏幕分辨率;然后确定哪个窗体要进行缩小(或扩大),并罗列出需要改变大小的控件元素(譬如treeview,listview等等);然后再在Form_Resize()中写入相应代码即可。例子的话,你打开VB,里面选择“应用程序向导”,然后在第二步的“界面”中选择“资源管理器”样式,然后直接点完成。你在代码中SizeControls过程就是类似自动调节的,你可以参考一下看看,应该有所帮助。 VB WINSOCK 问题代码 MSCOMM 是用查询功能不能查询出我想要数据 这个静音有点难 Visual Graph可以做游戏开发工具!(送好玩的象棋游戏源码 ) 数据库如何锁定 VB的工程管理器 如何将文本框内的内容在FORM的LOAD下动态刷新? 怎么做一个用鼠标拖放和旋转像俄罗斯方块的游戏 我现在要做的是把图片从数据库力读出来,显示在窗体上,图片在数据库里存储的字段为:image,并不是存的路径 散分了!很简单的问题啊 资源编辑器做多语言版本问题
动态定位控件,可使用Form_Resize事件。
首先,要获取屏幕分辨率;
然后确定哪个窗体要进行缩小(或扩大),并罗列出需要改变大小的控件元素(譬如treeview,listview等等);
然后再在Form_Resize()中写入相应代码即可。例子的话,你打开VB,里面选择“应用程序向导”,然后在第二步的“界面”中选择“资源管理器”样式,然后直接点完成。你在代码中SizeControls过程就是类似自动调节的,你可以参考一下看看,应该有所帮助。