richedit.h 標頭
Windows 控制項會使用此標頭。 如需詳細資訊,請參閱
richedit.h 包含下列程式設計介面:
連字號Proc HyphenateProc 函式是與EM_SETHYPHENATEINFO訊息搭配使用的應用程式定義回呼函式。 它會決定如何在 Microsoft Rich Edit 控制項中完成連字號。 |
AutoCorrectProc AutoCorrectProc 函式是應用程式定義的回呼函式,可與EM_SETAUTOCORRECTPROC訊息搭配使用。 |
EDITSTREAMCALLBACK EditStreamCallback 函式是應用程式定義的回呼函式,用於EM_STREAMIN和EM_STREAMOUT訊息。 |
EDITWORDBREAKPROCEX EditWordBreakProcEx 函式是應用程式定義的回呼函式,用於EM_SETWORDBREAKPROCEX訊息。 |
BIDIOPTIONS 包含豐富編輯控制項的雙向資訊。 此結構由EM_GETBIDIOPTIONS和EM_SETBIDIOPTIONS訊息使用,以取得和設定控制項的雙向資訊。 |
CHARFORMAT2A CHARFORMAT2A (ANSI) 結構 (richedit.h) 包含豐富編輯控制項中字元格式的資訊。 |
CHARFORMAT2A 包含豐富編輯控制項中字元格式的資訊。 (CHARFORMAT2A) |
CHARFORMAT2W CHARFORMAT2W (Unicode) 結構 (richedit.h) 包含豐富編輯控制項中字元格式的資訊。 |
CHARFORMAT2W 包含豐富編輯控制項中字元格式的資訊。 (CHARFORMAT2W) |
CHARFORMATA 包含豐富編輯控制項中字元格式的資訊。 (CHARFORMATA) |
CHARFORMATW 包含豐富編輯控制項中字元格式的資訊。 (CHARFORMATW) |
CHARRANGE 指定豐富編輯控制項中的字元範圍。如果 cpMin 和 cpMax 成員相等,則範圍是空的。 如果 cpMin 為 0 且 cpMax 為 1,範圍會包含所有專案。 |
CLIPBOARDFORMAT 指定剪貼簿格式。 此結構隨附于EN_CLIPFORMAT通知中。 |
COMPCOLOR 包含組合字元串的色彩設定。 |
EDITSTREAM 包含應用程式在EM_STREAMIN或EM_STREAMOUT訊息中傳遞至豐富編輯控制項的資訊。 豐富的編輯控制項會使用資訊,將資料串流傳送至或移出控制項。 |
ENCORRECTTEXT 包含要更正之選取文字的相關資訊。 |
ENDCOMPOSITIONNOTIFY 包含來自豐富編輯控制項之EN_ENDCOMPOSITION通知程式碼的相關資訊。 |
ENDROPFILES 包含與EN_DROPFILES通知程式碼相關聯的資訊。 豐富的編輯控制項會在收到WM_DROPFILES訊息時傳送此通知程式碼。 |
ENLINK 包含來自豐富編輯控制項之EN_LINK通知程式碼的相關資訊。 |
ENLOWFIRTF 包含 Microsoft Rich Edit 控制項中不支援的 RTF 格式 (RTF) 關鍵字的相關資訊。 |
ENOLEOPFAILED 包含失敗作業的相關資訊。 |
ENPROTECTED 包含與EN_PROTECTED通知程式碼相關聯的資訊。 當使用者嘗試編輯受保護的文字時,豐富的編輯控制項會傳送此通知。 |
ENSAVECLIPBOARD 包含剪貼簿上物件和文字的相關資訊。 |
FINDTEXTA 包含豐富編輯控制項中搜尋作業的相關資訊。 這個結構會與EM_FINDTEXT訊息搭配使用。 (ANSI) |
FINDTEXTEXA 包含在豐富編輯控制項中搜尋的文字相關資訊。 這個結構會與EM_FINDTEXTEX訊息搭配使用。 (ANSI) |
FINDTEXTEXW 包含在豐富編輯控制項中搜尋的文字相關資訊。 這個結構會與EM_FINDTEXTEX訊息搭配使用。 (Unicode) |
FINDTEXTW 包含豐富編輯控制項中搜尋作業的相關資訊。 這個結構會與EM_FINDTEXT訊息搭配使用。 (Unicode) |
FORMATRANGE 豐富編輯控制項用來格式化特定裝置輸出的資訊。 這個結構會與EM_FORMATRANGE訊息搭配使用。 |
GETCONTEXTMENUEX 包含傳遞至 IRichEditOleCallback::GetCoNtextMenu 方法的操作功能表資訊。 |
GETTEXTEX 包含從豐富編輯控制項取得文字時所使用的資訊。 這個結構與EM_GETTEXTEX訊息搭配使用。 |
GETTEXTLENGTHEX 包含如何計算豐富編輯控制項文字長度的相關資訊。 這個結構會傳入EM_GETTEXTLENGTHEX訊息中的 wParam。 |
HYPHENATEINFO 包含 Microsoft Rich Edit 控制項中連字號的相關資訊。 |
HYPHRESULT 包含 Microsoft Rich Edit 控制項中連字號結果的相關資訊。 |
IMECOMPTEXT 包含輸入法編輯器 (輸入法的資訊,) Microsoft Rich Edit 控制項中的組合文字。 |
MSGFILTER 包含鍵盤或滑鼠事件的相關資訊。 豐富的編輯控制項會將這個結構傳送至其父視窗做為EN_MSGFILTER通知程式碼的一部分,讓父控制項變更訊息或防止處理訊息。 |
NMHDR NMHDR (richedit.h) 結構包含通知訊息的相關資訊。 |
OBJECTPOSITIONS 包含物件位置資訊。 |
PARAFORMAT 包含豐富編輯控制項中段落格式屬性的相關資訊。 (PARAFORMAT) |
PARAFORMAT2 包含豐富編輯控制項中段落格式屬性的相關資訊。P |
PARAFORMAT2 包含豐富編輯控制項中段落格式屬性的相關資訊。 (PARAFORMAT2) |
標點符號 包含豐富編輯控制項中使用的標點符號相關資訊。 |
REPASTESPECIAL 包含資訊,識別貼上物件的顯示層面是否應該以物件的內容或代表物件的圖示為基礎。 |
REQRESIZE 包含豐富編輯控制項的要求大小。 豐富的編輯控制項會將這個結構傳送至其父視窗,做為EN_REQUESTRESIZE通知程式碼的一部分。 |
RICHEDIT_IMAGE_PARAMETERS 定義要由EM_INSERTIMAGE訊息插入之影像的屬性。 |
SELCHANGE 包含與EN_SELCHANGE通知程式碼相關聯的資訊。 當目前的選取範圍變更時,豐富的編輯控制項會將此通知傳送至其父視窗。 |
SETTEXTEX 指定如果設定文字中使用任何) ,則指定哪一個代碼 (頁會取代控制項中的所有文字,還是只取代選取範圍中的所有文字,以及是否要保留復原狀態。 這個結構會與EM_SETTEXTEX訊息搭配使用。 |
TABLECELLPARMS 定義表格列中儲存格的屬性。 |
TABLEROWPARMS 定義資料表中資料列的屬性。 |
TEXTRANGEA 豐富編輯控制項中的文字範圍。 此結構會由EM_GETTEXTRANGE訊息填入。 lpstrText 成員所指向的緩衝區必須夠大,才能接收所有字元和終止的 Null 字元。 (ANSI) |
TEXTRANGEW 豐富編輯控制項中的文字範圍。 此結構會由EM_GETTEXTRANGE訊息填入。 lpstrText 成員所指向的緩衝區必須夠大,才能接收所有字元和終止的 Null 字元。 (Unicode) |
KHYPH 包含值,用來指定如何在豐富的編輯控制項中執行連字號。 HyphenateProc 回呼函式會使用此列舉型別。 |
TEXTMODE 指出豐富編輯控制項的文字模式。 EM_SETTEXTMODE和EM_GETTEXTMODE訊息會使用此列舉類型。 |
UNDONAMEID 包含值,指出可以復原或重做之豐富編輯控制項動作的類型。 EM_GETREDONAME和EM_GETUNDONAME訊息會使用此列舉型別傳回值。 |