yerong
級別: 工控俠客
![]() |
窗口的模態(tài) OpenSubWnd(參數1, 參數2, 參數3, 參數4, 參數5, 參數6) 函數意義: 顯示子窗口 返 回 值: 字符串,恒等于“” 參 數 值: 參數1,用戶(hù)窗口名 參數2,整數,打開(kāi)子窗口相對于本窗口的X坐標iLeft 參數3,整數,打開(kāi)子窗口相對于本窗口的Y坐標iTop 參數4,整數,打開(kāi)子窗口的寬度iWidth 參數5,整數,打開(kāi)子窗口的高度iHeight 參數6,整數,打開(kāi)子窗口的類(lèi)型 0位:是否模態(tài)模式打開(kāi),使用此功能,須通過(guò)調用CloseSubWnd或CloseAllSubWnd來(lái)關(guān)閉此子窗口,子窗口外的構件對鼠標操作不響應 1位:是否菜單模式打開(kāi),使用此功能,一旦在子窗口之外鼠標按下,則子窗口關(guān)閉 2位: 是否顯示水平滾動(dòng)條,使用此功能,可以顯示水平滾動(dòng)條(不支持) 3位:是否垂直顯示滾動(dòng)條,使用此功能,可以顯示垂直滾動(dòng)條(不支持) 4位:是否顯示邊框,選擇此功能,在子窗口周?chē)@示細黑線(xiàn)邊框 5位:是否自動(dòng)跟蹤顯示子窗口,選擇此功能,在當前鼠標位置上顯示子窗口。選用此功能則忽略iLeft,iTop的值。如果鼠標在系統窗口內部且當前鼠標位置下無(wú)法完整的顯示子窗口,則子窗口會(huì )自動(dòng)調整位置使其顯示完整。同理當鼠標在系統窗口外部時(shí),子窗口也會(huì )自動(dòng)調整位置顯示在窗口內部并顯示完整 6位:是否自動(dòng)調整子窗口的寬度和高度為缺省值,使用此功能則忽略iWidth和iHeight的值 實(shí) 例: (1)!OpenSubWnd(窗口1,0,0,400,200,1)在位置(0,0)打開(kāi)大小為400*200,子窗口名為“窗口1”的模態(tài)子窗口 (2)!OpenSubWnd(窗口1,0,0,400,200,2) 在位置(0,0)打開(kāi)大小為400*200,子窗口名為“窗口1”的菜單子窗口 (3)!OpenSubWnd(窗口1,0,0,400,200,34)在位置(0,0)打開(kāi)大小為400*200,子窗口名為“窗口1”的菜單子窗口,并自動(dòng)跟隨鼠標顯示 注意事項: (1)子窗口打開(kāi)方式既不是模態(tài)模式也不是菜單模式時(shí),鼠標在子窗口 外按下不會(huì )關(guān)閉子窗口且窗口外的構件會(huì )響應鼠標操作 (2)當多個(gè)子窗口被打開(kāi),且最后一個(gè)打開(kāi)的子窗口為模態(tài)模式時(shí),則該子窗口外所有鼠標操作不響應 (3)當多個(gè)子窗口被打開(kāi),即使這些子窗口中存在模態(tài)模式打開(kāi)的子窗口,但只要最后一個(gè)打開(kāi)的子窗口為菜單模式,則該子窗口內部和外部都會(huì )響應鼠標操作 (4)子窗口的關(guān)閉:當前標準窗口關(guān)閉則所有子窗口全部關(guān)閉使用CloseSubWnd,參數為子窗口名,只關(guān)閉當前標準窗口下所有窗口名為該子窗口名的子窗口使用CloseAllSubWnd,關(guān)閉當前標準窗口下的所有子窗口 |
---|---|
|
任先生先森
級別: 略有小成
![]() |
哪里有學(xué)習資料 |
---|---|
|