我有一个对话框,其宽度和高度在.rc(资源文件)中指定。
例如:
ErrorDialog DIALOG 10, 10, 300, 110
STYLE WS_POPUP | WS_BORDER
CAPTION "Error!"
{
CTEXT "Select One:", 1, 10, 10, 280, 12
PUSHBUTTON "&Retry", 2, 75, 30, 60, 12
PUSHBUTTON "&Abort", 3, 75, 50, 60, 12
PUSHBUTTON "&Ignore", 4, 75, 80, 60, 12
}
一切正常,但当我尝试使用另一台计算机时,对话框在我的计算机中看起来不像。它更大,按钮在对话框中的位置不正确。
我发现对话框单元依赖于系统字体大小,但我不知道这是否会导致问题。
如果是,我怎样才能解决这个问题,使其具有相同的对话效果。
我在两台计算机上都尝试使用相同的显示器分辨率,所以问题不在于分辨率。