EM_SETHANDLE訊息

設定多行編輯控制項將使用之記憶體的控制碼。

參數

wParam

編輯控制項用來儲存目前顯示之文字的記憶體緩衝區控制碼,而不是配置自己的記憶體。 如有必要,控制項會重新配置此記憶體。

lParam

不使用這個參數。

傳回值

此訊息不會傳回值。

備註

在應用程式設定新的記憶體控制碼之前,它應該傳送 EM_GETHANDLE 訊息來擷取目前記憶體緩衝區的控制碼,並應該釋放該記憶體。

編輯控制項會在需要額外的文字空間時自動重新配置指定的緩衝區,或移除足夠的文字,以便不再需要額外的空間。

傳送 EM_SETHANDLE 訊息會清除復原緩衝區 (EM_CANUNDO 傳回零) ,而內部修改旗標 (EM_GETMODIFY 傳回零) 。 編輯控制項視窗會重新繪製。

豐富編輯: 不支援 EM_SETHANDLE 訊息。 豐富的編輯控制項不會將文字儲存為簡單的字元陣列。

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2003 [僅限傳統型應用程式]
標頭
Winuser.h (包含 Windows.h)

另請參閱

參考

EM_CANUNDO

EM_GETHANDLE

EM_GETMODIFY