VB中,修改屏幕分辨率后,如何让窗体大小跟着变?

我原来在窗体上加了timer,1秒检测一次分辨率,然后改变窗体大小,在F5试运行的时候没问题,但是做成EXE后,窗体不跟着变化.... 我原来在窗体上加了timer,1秒检测一次分辨率,然后改变窗体大小,在F5试运行的时候没问题,但是做成EXE后,窗体不跟着变化. 展开
 我来答
匿名用户
2011-06-28
展开全部
原型:
int WINAPI icePub_sizeFormToScreen(HWND hWnd,int screenModel)
输入:hWnd 窗口句柄
screenModel 0 动态随屏幕调整,否则固定:1 640x480,2 800x600,3 1024x768
输出:

Private Declare Function icePub_sizeFormToScreen Lib "icePubDll.dll" (ByVal hWnd As Long,ByVal screenModel As Integer) As Integer

Dim a2 As Integer
a2 = icePub_sizeFormToScreen(Me.hWnd,0)

参考资料: http://bbs.icese.net/icepubdll/icePubDLL%bd%d2%c3%d820110624.pdf

大雅新科技有限公司
2024-11-19 广告
这方面更多更全面的信息其实可以找下大雅新。深圳市大雅新科技有限公司从事KVM延长器,DVI延长器,USB延长器,键盘鼠标延长器,双绞线视频传输器,VGA视频双绞线传输器,VGA延长器,VGA视频延长器,DVI KVM 切换器等,优质供应商,... 点击进入详情页
本回答由大雅新科技有限公司提供
yunlkong
2011-07-13 · TA获得超过5711个赞
知道大有可为答主
回答量:9695
采纳率:0%
帮助的人:2亿
展开全部
Print "交换第二列和第四列后的矩阵为:"
For j = 1 To 5
t = mat(2, j)
mat(2, j) = mat(4, j)
mat(4, j) = t
Next
For i = 1 To 5
For j = 1 To 5
Print Tab(j * 5); mat(i, j);
Next
Print
Next
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3b78a1939
2011-06-28
知道答主
回答量:17
采纳率:0%
帮助的人:0
展开全部
换台电脑试一试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式