加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

如何确定Windows单选按钮的按钮部分的大小

发布时间:2020-12-14 04:07:37 所属栏目:Windows 来源:网络整理
导读:我正在使用DrawFrameControl绘制旧学校(未经训练 – 主题收音机是另一个问题)单选按钮: DrawFrameControl(dc,rectRadio,DFC_BUTTON,isChecked() ? DFCS_BUTTONRADIO | DFCS_CHECKED : DFCS_BUTTONRADIO); 我从来没有能够找到一个确定的火线方法来弄清楚RECT
我正在使用DrawFrameControl绘制旧学校(未经训练 – 主题收音机是另一个问题)单选按钮:
DrawFrameControl(dc,&rectRadio,DFC_BUTTON,isChecked() ? DFCS_BUTTONRADIO | DFCS_CHECKED : DFCS_BUTTONRADIO);

我从来没有能够找到一个确定的火线方法来弄清楚RECT要传递什么.我一直在使用一个12×12的矩形但我喜欢Windows告诉我一个单选按钮的大小.

DrawFrameControl似乎缩放单选按钮以适合我通过的矩形,所以我必须接近从屏幕上其他(非所有者绘制的)无线电看起来的无线电的“右”尺寸.

有人知道怎么做吗?

此页面显示控件的一些大小调整准则.请注意,大小以DLU(对话框单位)和像素给出,具体取决于您是否将控件放在对话框上:

http://msdn.microsoft.com/en-us/library/aa511279.aspx#controlsizing

我认为GetSystemMetrics API可能会返回一些常用控件的标准大小,但我没有找到任何内容.可能存在用于确定大小调整的通用控件特定API.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读