Rich Edit Schowka

Aplikację można wkleić zawartość Schowka do formant edycji wzbogaconej przy użyciu najlepszy format schowka dostępne lub format schowka szczególnych. Można również określić, czy formant edycji wzbogaconej jest zdolne do wklejania format schowka.

Jak w formancie edycji, można skopiować lub wyciąć zawartość bieżącego zaznaczenia za pomocą WM_COPY lub WM_CUT wiadomości. Podobnie, można wkleić zawartość Schowka do formant edycji wzbogaconej za pomocą WM_PASTE wiadomości. Formant wkleja pierwszy dostępny format, który rozpoznaje, który jest prawdopodobnie najbardziej opisowy format.

Aby wkleić format schowka szczególnych, można użyć wiadomości EM_PASTESPECIAL . Ten komunikat jest przydatny dla aplikacji za pomocą polecenia Wklej specjalnie, która umożliwia użytkownikowi wybranie format schowka. Można określić, czy dany format jest rozpoznawany przez formant wiadomości EM_CANPASTE.

Za pomocą wiadomości EM_CANPASTE można także określać, czy dowolny format schowka dostępne jest rozpoznawany przez formant edycji wzbogaconej. Ten komunikat jest użyteczne podczas przetwarzania wiadomości WM_INITMENUPOPUP . Aplikacja może włączyć lub szary jej polecenie Wklej, w zależności od tego, czy formant można wkleić w dowolnym dostępnym formacie.

Rich edycyjnym zarejestrować dwa formaty Schowka: Rich Text Format (RTF) i format zwany RichEdit tekstu i obiektów. Aplikację można zarejestrować te formaty za pomocą RegisterClipboardFormat funkcji, określając wartości CF_RTF i CF_RETEXTOBJ.

Index