簡介
說明
從Windows 3.1開始,對這個問題有了一個可行的解決方案,這是一種叫做「通用對話方塊程式庫」的增強。這個程式庫由幾個函式組成,這些函式啟動標準對話方塊來進行打開和儲存檔案、搜尋和替換、選擇顏色、選擇字型(我將在本章討論以上的這些內容)以及列印(我將在第十三章討論)。
為了使用這些函式,您基本上都要初始化某一結構的各個欄位,並將該結構的指標傳送給通用對話方塊程式庫的某個函式,該函式會建立並顯示對話方塊。當使用者關閉對話方塊時,被呼叫的函式將控制權傳回給程式,您可以從傳送給它的結構中獲得資訊。
在使用通用對話方塊程式庫的任何C原始碼檔案時,您都需要含入COMMDLG.H表頭檔案。通用對話方塊的檔案在/Platform SDK/User Interface Services/User Input/Common Dialog Box Library中。