在VC++如何使控件大小修改为规定的大小?

例如我要在按钮上插入一幅图,我已知道位图大小为75*95,我怎么才能使按钮也为这个大小?或者我随便新建一个按钮,我怎么知道它具体的大小?书上说,先选中控件,然后选择菜单“... 例如我要在按钮上插入一幅图,我已知道位图大小为75*95,我怎么才能使按钮也为这个大小?或者我随便新建一个按钮,我怎么知道它具体的大小?
书上说,先选中控件,然后选择菜单“Edit”,再选择“Size”菜单项,但我找不到呀?
我刚学VC++ ,希望有详细的解释,谢谢大家!
不如你举个例子,我知道图片大小,按钮就放对话框右下角,具体x,y我都不清楚的。
所以我是想控制控件大小,具体位置我可以到处拉,看怎么放更美观。
展开
 我来答
百度网友0cc22311d
2015-06-03 · TA获得超过552个赞
知道小有建树答主
回答量:661
采纳率:100%
帮助的人:265万
展开全部
VC控件有两个函数:
MoveWindow和SetWindowPos 都可以改变指定窗口的位置和大小.

MoveWindow的函数原型是:BOOL MoveWindow( HWND hWnd, int X, int Y, int nWidth, int nHeight, BOOL bRepaint ); //这边的nWidth和nHeight的参数设置,可以修改为规定的大小。

我更喜欢使用MoveWindow。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
祜风
2015-07-29 · TA获得超过226个赞
知道小有建树答主
回答量:313
采纳率:100%
帮助的人:135万
展开全部
可以直接用鼠标拖动;另外就是获取控件的句柄,然后设置大小,一般设置函数都是以Set开头的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
white_eyes
2008-04-14 · 超过16用户采纳过TA的回答
知道答主
回答量:71
采纳率:0%
帮助的人:0
展开全部
选中按钮,在软件的右下角,有形如 43,43 和23 x 23的字样。前面代表的是位置,后面代表的是大小
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
schenton
2008-04-13 · TA获得超过104个赞
知道小有建树答主
回答量:129
采纳率:0%
帮助的人:161万
展开全部
按钮是CButton类,而CButton继承自CWnd类,CWnd类有个函数叫
SetWindowPos();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
忽忽上升
2015-07-11 · TA获得超过1911个赞
知道小有建树答主
回答量:1166
采纳率:70%
帮助的人:578万
展开全部
不知您所谓规定大小是什么意思。

VC++调整控件位置和大小使用MoveWindow()函数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式