2

MFC 没有布局,因此控件的大小和位置必须固定。

在本地化新语言时,我直接编辑 .rc 文件,但如果新语言的文本长度超过控件允许的宽度,则会被截断。

这需要我对每个控件进行手动检查,看它是否有足够的宽度,既费时又容易出错。

现在我正在考虑添加一些代码来枚举所有控件,获取它们的文本,看看它的宽度是多少,并将其与控件的宽度进行比较。

有没有更好的办法?

4

1 回答 1

2

Actually you can handle this by using following example of layout, Layout Manager for Dialogs, Formviews, DialogBars and PropertyPages.Check the size of max text and re-arrange controls according to control.Hope it will work.

于 2013-10-23T10:47:57.667 回答