如何點選標題欄上的“x”鍵來退出CVI的面板



主要軟體: LabWindows/CVI Development Systems
主要軟體版本:
主要軟體修正版本:
次要軟體:

問題: 為什麼點選CVI面板上的“x”鍵沒有作用?我如何點選標題欄上的“x”鍵退出CVI面板?

解答: CVI面板上的“x”鍵產生一個EVENT_CLOSE 函數...

有兩種方法處理這個問題:
你可以在你的應用程式中加入一個普通的退出函數來退出程式。在編輯你的“*.uir"檔時,雙擊面板呼叫出面板的屬性頁。在左邊,你可以看到一個下拉清單“Close Control"。點選這個下拉清單,選擇你需要的退出函數。預設情況下,這個關閉控制項不做任何處理。改變這個控制項的值,你可以呼叫某個callback函數退出應用程式。注意,如果你建立了一個新的CVI面板並且使用了功能表中的“tool”欄中的"Code Generate...All code",並且在其後的屬性頁中選擇了某個退出函數,CVI將自動的將這個退出函數映射到面板屬性中的退出控制項。

第二種方法是添加面板的callback函數。在這個callback函數中,你需要選擇EVENT_CLOSE事件。如果EVENT_CLOSE被偵測到,CVI就會呼叫相應的退出函數(通常情況下你使用QuitUserInterface()函數。)

相關連結:

附加檔案:





報告日期: 05/24/2000
最後更新: 01/18/2005
文件偏號: 1XNC7EPR