LB_ADDFILE訊息
將指定的檔案名新增至包含目錄清單的清單方塊。
參數
-
wParam
-
不使用這個參數。
-
lParam
-
緩衝區的指標,指定要加入的檔案名。
傳回值
傳回值是以零起始的檔案索引,如果發生錯誤,則為LB_ERR。
備註
新增 lParam的清單方塊必須已由DlgDirList函式填滿。
LB_INITSTORAGE訊息有助於加速清單方塊的初始化,這些清單方塊 (超過 100 個) 。 它會保留指定的記憶體數量,讓後續 LB_ADDFILE 訊息需要最短的時間。 您可以使用 wParam 和 lParam 參數的估計值。 如果您超額,則會配置額外的記憶體;如果您忽略,則一般配置會用於超過要求金額的專案。
針對 ANSI 應用程式,系統會使用 CP_ACP,將清單方塊中的文字轉換成 Unicode。 這可能會導致問題。 例如,日文 Windows 中非 Unicode 清單方塊中的輔色羅馬字元將會變大。 若要修正此問題,請將應用程式編譯為 Unicode,或使用擁有者繪製的清單方塊。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2003 [僅限傳統型應用程式] |
標頭 |
|