【问题请教】如何判断最小化最大化了以及拉伸了?

hipro 16天前 173

就是怎么判断知道程序最小化最大化拉伸了等等动作

最新回复 (5)
  • 光庆 16天前
    1 2
    win.isZoomed() win.isIconic()
  • hipro 16天前
    0 3
    光庆 win.isZoomed() win.isIconic()
    谢谢大佬,但是这样好像没效果,是我写法不对吗?运行后确实返回false,点击最小化后没有效果,最小化应该返回true,然后执行代码里的逻辑 if(win.isIconic(winform.hwnd)){ xxxxxx }
  • 光庆 15天前
    1 4
    hipro 谢谢大佬,但是这样好像没效果,是我写法不对吗?运行后确实返回false,点击最小化后没有效果,最小化应该返回true,然后执行代码里的逻辑 if(win.isIconic(winform.hwnd) ...
    import win.ui;
    /*DSG{{*/
    var winform = win.form(text="aardio form";right=759;bottom=469)
    winform.add()
    /*}}*/
    winform.show();
    import console
    winform.wndproc = function(hwnd,message,wParam,lParam){ 
    	if message==5/*_WM_SIZE*/ {
    		if wParam==2/*_SIZE_MAXIMIZED*/ console.dump("最大化")
    		elseif wParam==1/*_SIZE_MINIMIZED*/ console.dump("最小化")
    	}
    }
    win.loopMessage();


  • 小光芒 15天前
    0 5
    要判断事件,winform是以事件驱动的
  • hipro 15天前
    0 6
    谢谢两位大佬,明白了
返回