以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 求助,GDI的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=54197) |
-- 作者:blackzhu -- 发布时间:2014/7/23 15:06:00 -- 求助,GDI的问题 代码如下 Dim myslog As String ="当前登录:" & User.Name & " 今日为: " & Format(Date.Today,"D") & " " & Format(Date.Today,"dddd") Dim fnt_2 As New Font("微软雅黑",9) g.DrawString(myslog,fnt_2,Brushes.Navy,X,38) p.Repaint() 这边的 "X" 位怎么写代码,可以定位在窗口的右边位置
[此贴子已经被作者于2014-7-23 15:06:16编辑过]
|
-- 作者:blackzhu -- 发布时间:2014/7/23 15:36:00 -- 顶下 甜总 |
-- 作者:有点甜 -- 发布时间:2014/7/23 15:46:00 -- 呃,直接获取主窗口的宽度,或者控件的宽度,从而得到位置呗。 |
-- 作者:有点甜 -- 发布时间:2014/7/23 15:48:00 -- 如果你想获取一段字符串的高度和宽度,可以用这个函数得到 MeasureString |
-- 作者:blackzhu -- 发布时间:2014/7/23 16:00:00 -- 宽度 找起来很简单 但是怎么计算呢 我不太明白了 因为在右边. MeasureString 怎么使用? 帮我写个 |
-- 作者:blackzhu -- 发布时间:2014/7/23 16:24:00 -- 帮忙 顶下 |
-- 作者:blackzhu -- 发布时间:2014/7/23 16:34:00 -- 终于搞定了 |