我只需要在某些 MDI 子窗体中启用 MDI 父滚动条,并为其他窗体禁用它。我有调整分辨率更改的代码,但对于 DPI 更改,表单宽度超出了屏幕尺寸。所以我需要为这些表单启用它并为其他表单禁用它。
分辨率
ResizeX = Screen.Width / (1024 * Screen.TwipsPerPixelX)
ResizeY = Screen.Height / (768 * Screen.TwipsPerPixelY)
对于 DPI
XPIXELSPERINCH = GetDeviceCaps(hdc, 88)
YPIXELSPERINCH = GetDeviceCaps(hdc, 90)
有什么方法可以使用 sendmessage 功能来禁用/启用 MDI 父窗体滚动条。