0
在大厦的窗口,我设置的游戏一样的可调整大小的窗口:https://i.stack.imgur.com/bC3oW.png如何限制可调整大小的窗口的分辨率?
我怎样才能限制这种可调整大小的窗口的分辨率调整其大小时(例如,如果分辨率低于1280 * 720,它将停止调整大小)?
在大厦的窗口,我设置的游戏一样的可调整大小的窗口:https://i.stack.imgur.com/bC3oW.png如何限制可调整大小的窗口的分辨率?
我怎样才能限制这种可调整大小的窗口的分辨率调整其大小时(例如,如果分辨率低于1280 * 720,它将停止调整大小)?
实际上,它可以使用以下方式解决,但并不完美:
//to change the size and pos
[DllImport("user32.dll", CharSet = CharSet.Auto)]
public static extern int MoveWindow(IntPtr hWnd, int x, int y, int nWidth, int nHeight, bool BRePaint);
//to get the Window Handle
[DllImport("User32.dll", EntryPoint = "FindWindow")]
public extern static IntPtr FindWindow(string lpClassName, string lpWindowName);
最后一个尚未解决的问题是我能得到这个窗口句柄的当前位置,它总是会在(x的位置设置,y)