我正在使用MFC打印预览对话框。在我使用BMP图像来表示这些缩放按钮之前,它们工作正常,但现在我想使用文本标签来代替。但是不管我使用什么样的价值,当我运行这个程序时,它的大小仍然是一样的。这里下面我有什么:放大和缩小无法调整大小?
IDD_FILE_KHANH_PRINT_PREVIEW DIALOG 0, 0, 219, 19
STYLE DS_SETFONT | WS_CHILD
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "&Print",AFX_ID_PREVIEW_PRINT,2,3,36,12
PUSHBUTTON "Zoom &In",AFX_ID_PREVIEW_ZOOMIN,40,3,46,50
PUSHBUTTON "Zoom &Out",AFX_ID_PREVIEW_ZOOMOUT,70,3,46,12
PUSHBUTTON "Pre&v Page",AFX_ID_PREVIEW_PREV,100,3,46,12
PUSHBUTTON "&Next Page",AFX_ID_PREVIEW_NEXT,150,3,46,12
CONTROL "Landscape",IDC_LANDSCAPE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,230,3,67,13,WS_EX_CLIENTEDGE
PUSHBUTTON "&Close",AFX_ID_PREVIEW_CLOSE,300,3,35,13
END
所以我改变值两个按钮,一个是工作,而放大不起作用,例如:
PUSHBUTTON "&Print",AFX_ID_PREVIEW_PRINT,2,3,136,12
这一个工程,因为我可以看到打印按钮有更广泛的长度。所以,我从36值更改为136
PUSHBUTTON "Zoom &In",AFX_ID_PREVIEW_ZOOMIN,40,3,146,50
但是这一个不工作,因为ZoomIn大小保持不变,在这里我改变46 146
我相信这只是地方我分配了按钮的值。谢谢。
感谢您指出,现在我只是将高度从50更改为13,所以会是这样:40,3,146,13。但zoomIn的长度不会改变。 – Bopha