建立一個使用者無法在執行階段退出的對話方塊

更新:2007 年 11 月

您可以建立一個使用者無法在執行階段退出的對話方塊。這種對話方塊型別對於登入視窗和應用程式或文件鎖定很有用。

若要建立一個使用者無法在執行階段退出的對話方塊

  1. 停用系統功能表和對話方塊的 [關閉] 按鈕。

  2. 刪除 [取消] 和 [確定] 按鈕。

在執行階段期間,使用者無法結束具這些特性的強制回應對話方塊。

為了測試這種類型的對話方塊,測試對話方塊函式會偵測 ESC 按鍵輸入,也稱為 VK_ESCAPE 虛擬鍵。不論對話方塊在執行階段時運作的行為如何,您都可以在測試模式中按 ESC 結束。

注意事項:

對於 MFC 應用程式,您需要覆寫 OnOKOnCancel 的預設行為來建立使用者在執行階段時無法結束的對話方塊。例如,如果您嘗試做上述預設 MFC 精靈產生的應用程式的 [關於] 對話方塊上提及的步驟,您會看到 Esc 和 Enter 仍然會解除對話方塊。

如需將資源加入至 Managed 專案的詳細資訊,請參閱《.NET Framework 開發人員手冊》中的應用程式中的資源。如需手動將資源加入至 Managed 專案、存取資源、顯示靜態資源和指定屬性的資源字串等詳細資訊,請參閱逐步解說:將 Windows Form 當地語系化逐步解說:使用資源進行 ASP.NET 的當地語系化

需求

Win32

請參閱

工作

建立新資源

參考

資源檔 (Visual Studio)

對話方塊編輯器