函数 | |
| HELE WINAPI | XEdit_Create (int x, int y, int cx, int cy, HXCGUI hParent) |
| @编辑框_创建 创建 更多... | |
| HELE WINAPI | XEdit_CreateEx (int x, int y, int cx, int cy, edit_type_ type, HXCGUI hParent) |
| @编辑框_创建扩展 创建 更多... | |
| void WINAPI | XEdit_EnableAutoWrap (HELE hEle, BOOL bEnable) |
| @编辑框_启用自动换行 启用自动换行 更多... | |
| void WINAPI | XEdit_EnableReadOnly (HELE hEle, BOOL bEnable) |
| @编辑框_启用只读 更多... | |
| void WINAPI | XEdit_EnableMultiLine (HELE hEle, BOOL bEnable) |
| @编辑框_启用多行 更多... | |
| void WINAPI | XEdit_EnablePassword (HELE hEle, BOOL bEnable) |
| @编辑框_启用密码 启用密码模式(只支持默认类型编辑框 更多... | |
| void WINAPI | XEdit_EnableAutoSelAll (HELE hEle, BOOL bEnable) |
| @编辑框_启用自动选择 当获得焦点时,自动选择所有内容 更多... | |
| void WINAPI | XEdit_EnableAutoCancelSel (HELE hEle, BOOL bEnable) |
| @编辑框_启用自动取消选择 当失去焦点时自动取消选择 更多... | |
| BOOL WINAPI | XEdit_IsReadOnly (HELE hEle) |
| @编辑框_是否只读 更多... | |
| BOOL WINAPI | XEdit_IsMultiLine (HELE hEle) |
| @编辑框_是否多行 更多... | |
| BOOL WINAPI | XEdit_IsPassword (HELE hEle) |
| @编辑框_是否密码 更多... | |
| BOOL WINAPI | XEdit_IsAutoWrap (HELE hEle) |
| @编辑框_是否自动换行 更多... | |
| BOOL WINAPI | XEdit_IsEmpty (HELE hEle) |
| @编辑框_是否为空 更多... | |
| BOOL WINAPI | XEdit_IsInSelect (HELE hEle, int iRow, int iCol) |
| @编辑框_是否在选择区域 更多... | |
| int WINAPI | XEdit_GetRowCount (HELE hEle) |
| @编辑框_取总行数 更多... | |
| int WINAPI | XEdit_GetRowCountEx (HELE hEle) |
| @编辑框_取总行数扩展 包含自动换行数量 更多... | |
| edit_data_copy_ *WINAPI | XEdit_GetData (HELE hEle) |
| @编辑框_取数据 包含文本或非文本内容 更多... | |
| void WINAPI | XEdit_AddData (HELE hEle, edit_data_copy_ *pData, in_buffer_ USHORT *styleTable, int nStyleCount) |
| @编辑框_添加数据 更多... | |
| void WINAPI | XEdit_FreeData (edit_data_copy_ *pData) |
| @编辑框_释放数据 更多... | |
| void WINAPI | XEdit_SetDefaultText (HELE hEle, const wchar_t *pString) |
| @编辑框_置默认文本 当内容为空时,显示默认文本 更多... | |
| void WINAPI | XEdit_SetDefaultTextColor (HELE hEle, COLORREF color) |
| @编辑框_置默认文本颜色 更多... | |
| void WINAPI | XEdit_SetPasswordCharacter (HELE hEle, wchar_t ch) |
| @编辑框_置密码字符 更多... | |
| void WINAPI | XEdit_SetTextAlign (HELE hEle, int align) |
| @编辑框_置文本对齐 单行模式下有效 更多... | |
| void WINAPI | XEdit_SetTabSpace (HELE hEle, int nSpace) |
| @编辑框_置TAB空格 更多... | |
| void WINAPI | XEdit_SetBackFont (HELE hEle, HFONTX hFont) |
| @编辑框_置后备字体 置中文字体; 如果已设置, 当遇到中文字符时使用后备字体, 解决不支持中文的字体问题 更多... | |
| void WINAPI | XEdit_SetSpaceSize (HELE hEle, int size) |
| @编辑框_置空格大小 更多... | |
| void WINAPI | XEdit_SetCharSpaceSize (HELE hEle, int size, int sizeZh) |
| @编辑框_置字符间距 更多... | |
| void WINAPI | XEdit_SetText (HELE hEle, const wchar_t *pString) |
| @编辑框_置文本 更多... | |
| void WINAPI | XEdit_SetTextInt (HELE hEle, int nValue) |
| @编辑框_置文本整数 更多... | |
| int WINAPI | XEdit_GetText (HELE hEle, __out wchar_t *pOut, int nOutlen) |
| @编辑框_取文本 不包含非文本内容 更多... | |
| const wchar_t *WINAPI | XEdit_GetText_Temp (HELE hEle) |
| @编辑框_取文本_临时 不包含非文本内容 更多... | |
| int WINAPI | XEdit_GetTextRow (HELE hEle, int iRow, __out wchar_t *pOut, int nOutlen) |
| @编辑框_取文本行 获取指定行文本内容 更多... | |
| const wchar_t *WINAPI | XEdit_GetTextRow_Temp (HELE hEle, int iRow) |
| int WINAPI | XEdit_GetLength (HELE hEle) |
| @编辑框_取内容长度 包含非文本内容 更多... | |
| int WINAPI | XEdit_GetLengthRow (HELE hEle, int iRow) |
| @编辑框_取内容长度行 包含非文本内容 更多... | |
| wchar_t WINAPI | XEdit_GetAt (HELE hEle, int iRow, int iCol) |
| @编辑框_取字符 更多... | |
| void WINAPI | XEdit_InsertText (HELE hEle, int iRow, int iCol, const wchar_t *pString) |
| @编辑框_插入文本 更多... | |
| void WINAPI | XEdit_InsertTextEx (HELE hEle, int iRow, int iCol, const wchar_t *pString, int iStyle) |
| @编辑框_插入文本扩展 更多... | |
| void WINAPI | XEdit_InsertObject (HELE hEle, int iRow, int iCol, HXCGUI hObj) |
| @编辑框_插入对象 更多... | |
| void WINAPI | XEdit_AddText (HELE hEle, const wchar_t *pString) |
| @编辑框_添加文本 更多... | |
| void WINAPI | XEdit_AddTextUser (HELE hEle, const wchar_t *pString) |
| @编辑框_添加文本模拟用户操作 自动刷新UI, 支持撤销/恢复 更多... | |
| void WINAPI | XEdit_AddTextEx (HELE hEle, const wchar_t *pString, int iStyle) |
| @编辑框_添加文本扩展 更多... | |
| int WINAPI | XEdit_AddObject (HELE hEle, HXCGUI hObj) |
| @编辑框_添加对象 例如: 字体, 图片, UI对象 更多... | |
| void WINAPI | XEdit_AddByStyle (HELE hEle, int iStyle) |
| @编辑框_添加对象从样式 当样式为图片时有效 更多... | |
| int WINAPI | XEdit_AddStyle (HELE hEle, HXCGUI hFont_image_Obj, COLORREF color, BOOL bColor) |
| @编辑框_添加样式 更多... | |
| int WINAPI | XEdit_AddStyleEx (HELE hEle, const wchar_t *fontName, int fontSize, int fontStyle, COLORREF color, BOOL bColor) |
| @编辑框_添加样式扩展 更多... | |
| BOOL WINAPI | XEdit_ModifyStyle (HELE hEle, int iStyle, HFONTX hFont, COLORREF color, BOOL bColor) |
| @编辑框_修改样式 更多... | |
| BOOL WINAPI | XEdit_ReleaseStyle (HELE hEle, int iStyle) |
| @编辑框_释放样式 更多... | |
| BOOL WINAPI | XEdit_GetStyleInfo (HELE hEle, int iStyle, __out edit_style_info_ *info) |
| @编辑框_取样式信息 更多... | |
| void WINAPI | XEdit_SetCurStyle (HELE hEle, int iStyle) |
| @编辑框_置当前样式 更多... | |
| void WINAPI | XEdit_SetSelectTextStyle (HELE hEle, int iStyle) |
| @编辑框_置选择文本样式 更多... | |
| void WINAPI | XEdit_SetCaretColor (HELE hEle, COLORREF color) |
| @编辑框_置插入符颜色 更多... | |
| void WINAPI | XEdit_SetCaretWidth (HELE hEle, int nWidth) |
| @编辑框_置插入符宽度 更多... | |
| void WINAPI | XEdit_SetSelectBkColor (HELE hEle, COLORREF color) |
| @编辑框_置选择背景颜色 更多... | |
| void WINAPI | XEdit_SetRowHeight (HELE hEle, int nHeight) |
| @编辑框_置默认行高 更多... | |
| void WINAPI | XEdit_SetRowHeightEx (HELE hEle, int iRow, int nHeight) |
| @编辑框_置指定行高度 当类型为 edit_type_richedit 支持指定不同行高 更多... | |
| void WINAPI | XEdit_SetRowSpace (HELE hEle, int nSpace) |
| @编辑框_置行间隔 设置行间隔大小,多行模式有效 更多... | |
| BOOL WINAPI | XEdit_SetCurPos (HELE hEle, int pos) |
| @编辑框_置当前位置 更多... | |
| int WINAPI | XEdit_GetCurPos (HELE hEle) |
| @编辑框_取当前位置 更多... | |
| void WINAPI | XEdit_SetCurPosEx (HELE hEle, int iRow, int iCol) |
| @编辑框_置当前位置扩展 更多... | |
| void WINAPI | XEdit_GetCurPosEx (HELE hEle, __out int *iRow, __out int *iCol) |
| @编辑框_取当前位置扩展 更多... | |
| int WINAPI | XEdit_GetCurRow (HELE hEle) |
| @编辑框_取当前行 更多... | |
| int WINAPI | XEdit_GetCurCol (HELE hEle) |
| @编辑框_取当前列 更多... | |
| void WINAPI | XEdit_MoveEnd (HELE hEle) |
| @编辑框_移动到末尾 更多... | |
| void WINAPI | XEdit_GetPoint (HELE hEle, int iRow, int iCol, __out POINT *pOut) |
| @编辑框_取坐标点 更多... | |
| BOOL WINAPI | XEdit_AutoScroll (HELE hEle) |
| @编辑框_自动滚动 视图自动滚动到当前插入符位置 更多... | |
| BOOL WINAPI | XEdit_AutoScrollEx (HELE hEle, int iRow, int iCol) |
| @编辑框_自动滚动扩展 视图自动滚动到指定位置 更多... | |
| void WINAPI | XEdit_PosToRowCol (HELE hEle, int iPos, __out position_ *pInfo) |
| @编辑框_位置到行列 转换位置点到行列 更多... | |
| int WINAPI | XEdit_RowColToPos (HELE hEle, int iRow, int iCol) |
| @编辑框_行列到位置 更多... | |
| BOOL WINAPI | XEdit_SelectAll (HELE hEle) |
| @编辑框_选择全部 更多... | |
| BOOL WINAPI | XEdit_CancelSelect (HELE hEle) |
| @编辑框_取消选择 更多... | |
| BOOL WINAPI | XEdit_DeleteSelect (HELE hEle) |
| @编辑框_删除选择内容 更多... | |
| BOOL WINAPI | XEdit_SetSelect (HELE hEle, int iStartRow, int iStartCol, int iEndRow, int iEndCol) |
| @编辑框_置选择 更多... | |
| int WINAPI | XEdit_GetSelectText (HELE hEle, __out wchar_t *pOut, int nOutLen) |
| @编辑框_取选择文本 不包括非文本内容 更多... | |
| const wchar_t *WINAPI | XEdit_GetSelectText_Temp (HELE hEle) |
| int WINAPI | XEdit_GetSelectTextLength (HELE hEle) |
| @编辑框_取选择文本长度 不包括非文本内容 更多... | |
| BOOL WINAPI | XEdit_GetSelectRange (HELE hEle, __out position_ *pBegin, __out position_ *pEnd) |
| @编辑框_取选择内容范围 更多... | |
| void WINAPI | XEdit_GetVisibleRowRange (HELE hEle, __out int *piStart, __out int *piEnd) |
| @编辑框_取可视行范围 更多... | |
| BOOL WINAPI | XEdit_Delete (HELE hEle, int iStartRow, int iStartCol, int iEndRow, int iEndCol) |
| @编辑框_删除 删除指定范围内容; 删除全部请使用 XEdit_SetText(hEdit,L"") 更多... | |
| BOOL WINAPI | XEdit_DeleteRow (HELE hEle, int iRow) |
| @编辑框_删除行 更多... | |
| BOOL WINAPI | XEdit_ClipboardCut (HELE hEle) |
| @编辑框_剪贴板剪切 更多... | |
| BOOL WINAPI | XEdit_ClipboardCopy (HELE hEle) |
| @编辑框_剪贴板复制选择 复制选择内容 更多... | |
| BOOL WINAPI | XEdit_ClipboardCopyAll (HELE hEle) |
| @编辑框_剪贴板复制 复制全部内容 更多... | |
| BOOL WINAPI | XEdit_ClipboardPaste (HELE hEle) |
| @编辑框_剪贴板粘贴 更多... | |
| BOOL WINAPI | XEdit_Undo (HELE hEle) |
| @编辑框_撤销 更多... | |
| BOOL WINAPI | XEdit_Redo (HELE hEle) |
| @编辑框_恢复 恢复/重做 更多... | |
| void WINAPI | XEdit_InsertChatBegin (HELE hEle, HIMAGE hImageAvatar, HIMAGE hImageBubble, int nFlag) |
| @编辑框_插入气泡开始 当前行开始 更多... | |
| void WINAPI | XEdit_AddChatBegin (HELE hEle, HIMAGE hImageAvatar, HIMAGE hImageBubble, int nFlag) |
| @编辑框_添加气泡开始 当前行开始 更多... | |
| void WINAPI | XEdit_AddChatEnd (HELE hEle) |
| @编辑框_添加气泡结束 当前行结束 更多... | |
| void WINAPI | XEdit_SetChatIndentation (HELE hEle, int nIndentation) |
| @编辑框_置气泡缩进 设置聊天气泡内容缩进 更多... | |
| void WINAPI | XEdit_SetChatMaxWidth (HELE hEle, int nWidth) |
| @编辑框_置气泡最大宽度 当值为0时代表不限制宽度 更多... | |
| int WINAPI | XEdit_GetChatFlags (HELE hEle, int iRow) |
| @编辑框_取指定行气泡标识 更多... | |
基础元素接口列表
| void WINAPI XEdit_AddByStyle | ( | HELE | hEle, |
| int | iStyle | ||
| ) |
@编辑框_添加对象从样式 当样式为图片时有效
| hEle | 元素句柄 |
| iStyle | 样式索引 |
| void WINAPI XEdit_AddChatBegin | ( | HELE | hEle, |
| HIMAGE | hImageAvatar, | ||
| HIMAGE | hImageBubble, | ||
| int | nFlag | ||
| ) |
@编辑框_添加气泡开始 当前行开始
| hEle | 元素句柄 |
| hImageAvatar | 头像 |
| hImageBubble | 气泡背景 |
| nFlag | 标志 chat_flag_ |
| void WINAPI XEdit_AddChatEnd | ( | HELE | hEle | ) |
@编辑框_添加气泡结束 当前行结束
| hEle | 元素句柄 |
| void WINAPI XEdit_AddData | ( | HELE | hEle, |
| edit_data_copy_ * | pData, | ||
| in_buffer_ USHORT * | styleTable, | ||
| int | nStyleCount | ||
| ) |
@编辑框_添加数据
| hEle | 元素句柄 |
| pData | 数据结构 |
| styleTable | 样式表 |
| nStyleCount | 样式数量 |
| int WINAPI XEdit_AddObject | ( | HELE | hEle, |
| HXCGUI | hObj | ||
| ) |
@编辑框_添加对象 例如: 字体, 图片, UI对象
| hEle | 元素句柄 |
| hObj | 对象句柄 |
| int WINAPI XEdit_AddStyle | ( | HELE | hEle, |
| HXCGUI | hFont_image_Obj, | ||
| COLORREF | color, | ||
| BOOL | bColor | ||
| ) |
@编辑框_添加样式
| hEle | 元素句柄 |
| hFont_image_Obj | 字体,图片或UI对象 |
| color | 颜色 |
| bColor | 是否使用颜色 |
| int WINAPI XEdit_AddStyleEx | ( | HELE | hEle, |
| const wchar_t * | fontName, | ||
| int | fontSize, | ||
| int | fontStyle, | ||
| COLORREF | color, | ||
| BOOL | bColor | ||
| ) |
@编辑框_添加样式扩展
| hEle | 元素句柄 |
| fontName | 字体名称 |
| fontSize | 字体大小 |
| fontStyle | 字体样式 fontStyle_ 此接口支持指定 下划线, 删除线, 因为内部做了处理 |
| color | 颜色 |
| bColor | 是否使用颜色 |
| void WINAPI XEdit_AddText | ( | HELE | hEle, |
| const wchar_t * | pString | ||
| ) |
@编辑框_添加文本
| hEle | 元素句柄 |
| pString | 字符串 |
| void WINAPI XEdit_AddTextEx | ( | HELE | hEle, |
| const wchar_t * | pString, | ||
| int | iStyle | ||
| ) |
@编辑框_添加文本扩展
| hEle | 元素句柄 |
| pString | 字符串 |
| iStyle | 样式索引 |
| void WINAPI XEdit_AddTextUser | ( | HELE | hEle, |
| const wchar_t * | pString | ||
| ) |
@编辑框_添加文本模拟用户操作 自动刷新UI, 支持撤销/恢复
| hEle | 元素句柄 |
| pString | 字符串 |
| BOOL WINAPI XEdit_AutoScroll | ( | HELE | hEle | ) |
@编辑框_自动滚动 视图自动滚动到当前插入符位置
| hEle | 元素句柄 |
| BOOL WINAPI XEdit_AutoScrollEx | ( | HELE | hEle, |
| int | iRow, | ||
| int | iCol | ||
| ) |
@编辑框_自动滚动扩展 视图自动滚动到指定位置
| hEle | 元素句柄 |
| iRow | 行索引 |
| iCol | 列索引 |
| BOOL WINAPI XEdit_CancelSelect | ( | HELE | hEle | ) |
@编辑框_取消选择
| hEle | 元素句柄 |
| BOOL WINAPI XEdit_ClipboardCopy | ( | HELE | hEle | ) |
@编辑框_剪贴板复制选择 复制选择内容
| hEle | 元素句柄 |
| BOOL WINAPI XEdit_ClipboardCopyAll | ( | HELE | hEle | ) |
@编辑框_剪贴板复制 复制全部内容
| hEle | 元素句柄 |
| BOOL WINAPI XEdit_ClipboardCut | ( | HELE | hEle | ) |
@编辑框_剪贴板剪切
| hEle | 元素句柄 |
| BOOL WINAPI XEdit_ClipboardPaste | ( | HELE | hEle | ) |
@编辑框_剪贴板粘贴
| hEle | 元素句柄 |
| HELE WINAPI XEdit_Create | ( | int | x, |
| int | y, | ||
| int | cx, | ||
| int | cy, | ||
| HXCGUI | hParent | ||
| ) |
@编辑框_创建 创建
| x | 元素x坐标 |
| y | 元素y坐标 |
| cx | 宽度 |
| cy | 高度 |
| hParent | 父为窗口句柄或元素句柄 |
| HELE WINAPI XEdit_CreateEx | ( | int | x, |
| int | y, | ||
| int | cx, | ||
| int | cy, | ||
| edit_type_ | type, | ||
| HXCGUI | hParent | ||
| ) |
@编辑框_创建扩展 创建
| x | 元素x坐标 |
| y | 元素y坐标 |
| cx | 宽度 |
| cy | 高度 |
| type | 类型 |
| hParent | 父为窗口句柄或元素句柄 |
| BOOL WINAPI XEdit_Delete | ( | HELE | hEle, |
| int | iStartRow, | ||
| int | iStartCol, | ||
| int | iEndRow, | ||
| int | iEndCol | ||
| ) |
@编辑框_删除 删除指定范围内容; 删除全部请使用 XEdit_SetText(hEdit,L"")
| hEle | 元素句柄 |
| iStartRow | 起始行索引 |
| iStartCol | 起始行列索引 |
| iEndRow | 结束行索引 |
| iEndCol | 结束行列索引 |
| BOOL WINAPI XEdit_DeleteRow | ( | HELE | hEle, |
| int | iRow | ||
| ) |
@编辑框_删除行
| hEle | 元素句柄 |
| iRow | 行索引 |
| BOOL WINAPI XEdit_DeleteSelect | ( | HELE | hEle | ) |
@编辑框_删除选择内容
| hEle | 元素句柄 |
| void WINAPI XEdit_EnableAutoCancelSel | ( | HELE | hEle, |
| BOOL | bEnable | ||
| ) |
@编辑框_启用自动取消选择 当失去焦点时自动取消选择
| hEle | 元素句柄 |
| bEnable | 是否启用 |
| void WINAPI XEdit_EnableAutoSelAll | ( | HELE | hEle, |
| BOOL | bEnable | ||
| ) |
@编辑框_启用自动选择 当获得焦点时,自动选择所有内容
| hEle | 元素句柄 |
| bEnable | 是否启用 |
| void WINAPI XEdit_EnableAutoWrap | ( | HELE | hEle, |
| BOOL | bEnable | ||
| ) |
@编辑框_启用自动换行 启用自动换行
| hEle | 元素句柄 |
| bEnable | 是否启用 |
| void WINAPI XEdit_EnableMultiLine | ( | HELE | hEle, |
| BOOL | bEnable | ||
| ) |
@编辑框_启用多行
| hEle | |
| bEnable |
| void WINAPI XEdit_EnablePassword | ( | HELE | hEle, |
| BOOL | bEnable | ||
| ) |
@编辑框_启用密码 启用密码模式(只支持默认类型编辑框
| hEle | 元素句柄 |
| bEnable | 是否启用 |
| void WINAPI XEdit_EnableReadOnly | ( | HELE | hEle, |
| BOOL | bEnable | ||
| ) |
@编辑框_启用只读
| hEle | 元素句柄 |
| bEnable | 是否启用 |
| void WINAPI XEdit_FreeData | ( | edit_data_copy_ * | pData | ) |
@编辑框_释放数据
| pData | 数据结构 |
| wchar_t WINAPI XEdit_GetAt | ( | HELE | hEle, |
| int | iRow, | ||
| int | iCol | ||
| ) |
@编辑框_取字符
| hEle | 元素句柄 |
| iRow | 行索引 |
| iCol | 列索引 |
| int WINAPI XEdit_GetChatFlags | ( | HELE | hEle, |
| int | iRow | ||
| ) |
| int WINAPI XEdit_GetCurCol | ( | HELE | hEle | ) |
@编辑框_取当前列
| hEle | 元素句柄 |
| int WINAPI XEdit_GetCurPos | ( | HELE | hEle | ) |
@编辑框_取当前位置
| hEle | 元素句柄 |
| void WINAPI XEdit_GetCurPosEx | ( | HELE | hEle, |
| __out int * | iRow, | ||
| __out int * | iCol | ||
| ) |
@编辑框_取当前位置扩展
| hEle | 元素句柄 |
| iRow | 返回行索引 |
| iCol | 返回列索引 |
| int WINAPI XEdit_GetCurRow | ( | HELE | hEle | ) |
@编辑框_取当前行
| hEle | 元素句柄 |
| edit_data_copy_ *WINAPI XEdit_GetData | ( | HELE | hEle | ) |
@编辑框_取数据 包含文本或非文本内容
| hEle | 元素句柄 |
| int WINAPI XEdit_GetLength | ( | HELE | hEle | ) |
@编辑框_取内容长度 包含非文本内容
| hEle | 元素句柄 |
| int WINAPI XEdit_GetLengthRow | ( | HELE | hEle, |
| int | iRow | ||
| ) |
@编辑框_取内容长度行 包含非文本内容
| hEle | 元素句柄 |
| iRow | 行索引 |
| void WINAPI XEdit_GetPoint | ( | HELE | hEle, |
| int | iRow, | ||
| int | iCol, | ||
| __out POINT * | pOut | ||
| ) |
@编辑框_取坐标点
| hEle | 元素句柄 |
| iRow | 行索引 |
| iCol | 列索引 |
| pOut | 接收返回坐标点 |
| int WINAPI XEdit_GetRowCount | ( | HELE | hEle | ) |
@编辑框_取总行数
| hEle | 元素句柄 |
| int WINAPI XEdit_GetRowCountEx | ( | HELE | hEle | ) |
@编辑框_取总行数扩展 包含自动换行数量
| hEle | 元素句柄 |
@编辑框_取选择内容范围
| hEle | 元素句柄 |
| pBegin | 起始位置 |
| pEnd | 结束位置 |
| int WINAPI XEdit_GetSelectText | ( | HELE | hEle, |
| __out wchar_t * | pOut, | ||
| int | nOutLen | ||
| ) |
@编辑框_取选择文本 不包括非文本内容
| hEle | 元素句柄 |
| pOut | 接收返回文本内容 |
| nOutLen | 接收内存大小,字符为单位 |
| const wchar_t *WINAPI XEdit_GetSelectText_Temp | ( | HELE | hEle | ) |
@备注 @编辑框_取选择文本 不包括非文本内容 @参数 hEle 元素句柄 @返回 返回临时文本指针, 临时缓存区大小 TEXT_BUFFER_SIZE
| int WINAPI XEdit_GetSelectTextLength | ( | HELE | hEle | ) |
@编辑框_取选择文本长度 不包括非文本内容
| hEle | 元素句柄 |
| BOOL WINAPI XEdit_GetStyleInfo | ( | HELE | hEle, |
| int | iStyle, | ||
| __out edit_style_info_ * | info | ||
| ) |
@编辑框_取样式信息
| hEle | 元素句柄 |
| iStyle | 样式索引 |
| info | 返回样式信息 |
| int WINAPI XEdit_GetText | ( | HELE | hEle, |
| __out wchar_t * | pOut, | ||
| int | nOutlen | ||
| ) |
@编辑框_取文本 不包含非文本内容
| hEle | 元素句柄 |
| pOut | 接收文本内存指针 |
| nOutlen | 内存大小, 字符为单位 |
| const wchar_t *WINAPI XEdit_GetText_Temp | ( | HELE | hEle | ) |
| int WINAPI XEdit_GetTextRow | ( | HELE | hEle, |
| int | iRow, | ||
| __out wchar_t * | pOut, | ||
| int | nOutlen | ||
| ) |
@编辑框_取文本行 获取指定行文本内容
| hEle | 元素句柄 |
| iRow | 行索引 |
| pOut | 接收文本内存指针 |
| nOutlen | 接收文本内存块长度,字符为单位 |
| const wchar_t *WINAPI XEdit_GetTextRow_Temp | ( | HELE | hEle, |
| int | iRow | ||
| ) |
@备注 @编辑框_取文本行_临时 获取指定行文本内容 @参数 hEle 元素句柄 @参数 iRow 行索引 @返回 返回临时文本指针, 临时缓存区大小 TEXT_BUFFER_SIZE
| void WINAPI XEdit_GetVisibleRowRange | ( | HELE | hEle, |
| __out int * | piStart, | ||
| __out int * | piEnd | ||
| ) |
@编辑框_取可视行范围
| hEle | 元素句柄 |
| piStart | 起始行索引 |
| piEnd | 结束行索引 |
| void WINAPI XEdit_InsertChatBegin | ( | HELE | hEle, |
| HIMAGE | hImageAvatar, | ||
| HIMAGE | hImageBubble, | ||
| int | nFlag | ||
| ) |
@编辑框_插入气泡开始 当前行开始
| hEle | 元素句柄 |
| hImageAvatar | 头像 |
| hImageBubble | 气泡背景 |
| nFlag | 标志 chat_flag_ |
| void WINAPI XEdit_InsertObject | ( | HELE | hEle, |
| int | iRow, | ||
| int | iCol, | ||
| HXCGUI | hObj | ||
| ) |
@编辑框_插入对象
| hEle | 元素句柄 |
| iRow | 行索引 |
| iCol | 列索引 |
| hObj | 对象句柄 |
| void WINAPI XEdit_InsertText | ( | HELE | hEle, |
| int | iRow, | ||
| int | iCol, | ||
| const wchar_t * | pString | ||
| ) |
@编辑框_插入文本
| hEle | 元素句柄 |
| iRow | 行索引 |
| iCol | 列索引 |
| pString | 字符串 |
| void WINAPI XEdit_InsertTextEx | ( | HELE | hEle, |
| int | iRow, | ||
| int | iCol, | ||
| const wchar_t * | pString, | ||
| int | iStyle | ||
| ) |
@编辑框_插入文本扩展
| hEle | 元素句柄 |
| iRow | 行索引 |
| iCol | 列索引 |
| pString | 字符串 |
| iStyle | 样式 |
| BOOL WINAPI XEdit_IsAutoWrap | ( | HELE | hEle | ) |
@编辑框_是否自动换行
| hEle | 元素句柄 |
| BOOL WINAPI XEdit_IsEmpty | ( | HELE | hEle | ) |
@编辑框_是否为空
| hEle | 元素句柄 |
| BOOL WINAPI XEdit_IsInSelect | ( | HELE | hEle, |
| int | iRow, | ||
| int | iCol | ||
| ) |
@编辑框_是否在选择区域
| hEle | 元素句柄 |
| iRow | 行索引 |
| iCol | 列索引 |
| BOOL WINAPI XEdit_IsMultiLine | ( | HELE | hEle | ) |
@编辑框_是否多行
| hEle | 元素句柄 |
| BOOL WINAPI XEdit_IsPassword | ( | HELE | hEle | ) |
@编辑框_是否密码
| hEle | 元素句柄 |
| BOOL WINAPI XEdit_IsReadOnly | ( | HELE | hEle | ) |
@编辑框_是否只读
| hEle | 元素句柄 |
| BOOL WINAPI XEdit_ModifyStyle | ( | HELE | hEle, |
| int | iStyle, | ||
| HFONTX | hFont, | ||
| COLORREF | color, | ||
| BOOL | bColor | ||
| ) |
@编辑框_修改样式
| hEle | 元素句柄 |
| iStyle | 样式索引 |
| hFont | 字体句柄 |
| color | 颜色 |
| bColor | 是否使用颜色 |
| void WINAPI XEdit_MoveEnd | ( | HELE | hEle | ) |
@编辑框_移动到末尾
| hEle | 元素句柄 |
| void WINAPI XEdit_PosToRowCol | ( | HELE | hEle, |
| int | iPos, | ||
| __out position_ * | pInfo | ||
| ) |
@编辑框_位置到行列 转换位置点到行列
| hEle | 元素句柄 |
| iPos | 位置点 |
| pInfo | 行列 |
| BOOL WINAPI XEdit_Redo | ( | HELE | hEle | ) |
@编辑框_恢复 恢复/重做
| hEle | 元素句柄 |
| BOOL WINAPI XEdit_ReleaseStyle | ( | HELE | hEle, |
| int | iStyle | ||
| ) |
@编辑框_释放样式
| hEle | 元素句柄 |
| iStyle | 样式 |
| int WINAPI XEdit_RowColToPos | ( | HELE | hEle, |
| int | iRow, | ||
| int | iCol | ||
| ) |
@编辑框_行列到位置
| hEle | 元素句柄 |
| iRow | 行索引 |
| iCol | 列索引 |
| BOOL WINAPI XEdit_SelectAll | ( | HELE | hEle | ) |
@编辑框_选择全部
| hEle | 元素句柄 |
| void WINAPI XEdit_SetBackFont | ( | HELE | hEle, |
| HFONTX | hFont | ||
| ) |
@编辑框_置后备字体 置中文字体; 如果已设置, 当遇到中文字符时使用后备字体, 解决不支持中文的字体问题
| hEle | 元素句柄 |
| hFont | 字体 |
| void WINAPI XEdit_SetCaretColor | ( | HELE | hEle, |
| COLORREF | color | ||
| ) |
@编辑框_置插入符颜色
| hEle | 元素句柄 |
| color | 颜色 |
| void WINAPI XEdit_SetCaretWidth | ( | HELE | hEle, |
| int | nWidth | ||
| ) |
@编辑框_置插入符宽度
| hEle | 元素句柄 |
| nWidth | 宽度 |
| void WINAPI XEdit_SetCharSpaceSize | ( | HELE | hEle, |
| int | size, | ||
| int | sizeZh | ||
| ) |
@编辑框_置字符间距
| hEle | 元素句柄 |
| size | 英文字符间距大小 |
| sizeZh | 中文字符间距大小 |
| void WINAPI XEdit_SetChatIndentation | ( | HELE | hEle, |
| int | nIndentation | ||
| ) |
@编辑框_置气泡缩进 设置聊天气泡内容缩进
| hEle | 元素句柄 |
| nIndentation | 缩进值 |
| void WINAPI XEdit_SetChatMaxWidth | ( | HELE | hEle, |
| int | nWidth | ||
| ) |
@编辑框_置气泡最大宽度 当值为0时代表不限制宽度
| hEle | 元素句柄 |
| nWidth | 最大宽度 |
| BOOL WINAPI XEdit_SetCurPos | ( | HELE | hEle, |
| int | pos | ||
| ) |
@编辑框_置当前位置
| hEle | 元素句柄 |
| pos | 位置 |
| void WINAPI XEdit_SetCurPosEx | ( | HELE | hEle, |
| int | iRow, | ||
| int | iCol | ||
| ) |
@编辑框_置当前位置扩展
| hEle | 元素句柄 |
| iRow | 行索引 |
| iCol | 列索引 |
| void WINAPI XEdit_SetCurStyle | ( | HELE | hEle, |
| int | iStyle | ||
| ) |
@编辑框_置当前样式
| hEle | 元素句柄 |
| iStyle | 样式索引 |
| void WINAPI XEdit_SetDefaultText | ( | HELE | hEle, |
| const wchar_t * | pString | ||
| ) |
@编辑框_置默认文本 当内容为空时,显示默认文本
| hEle | 元素句柄 |
| pString | 文本内容 |
| void WINAPI XEdit_SetDefaultTextColor | ( | HELE | hEle, |
| COLORREF | color | ||
| ) |
@编辑框_置默认文本颜色
| hEle | 元素句柄 |
| color | 颜色值, 请使用宏: RGBA() |
| void WINAPI XEdit_SetPasswordCharacter | ( | HELE | hEle, |
| wchar_t | ch | ||
| ) |
@编辑框_置密码字符
| hEle | 元素句柄 |
| ch | 字符 |
| void WINAPI XEdit_SetRowHeight | ( | HELE | hEle, |
| int | nHeight | ||
| ) |
@编辑框_置默认行高
| hEle | 元素句柄 |
| nHeight | 行高 |
| void WINAPI XEdit_SetRowHeightEx | ( | HELE | hEle, |
| int | iRow, | ||
| int | nHeight | ||
| ) |
@编辑框_置指定行高度 当类型为 edit_type_richedit 支持指定不同行高
| hEle | 元素句柄 |
| iRow | 行索引 |
| nHeight | 高度 |
| void WINAPI XEdit_SetRowSpace | ( | HELE | hEle, |
| int | nSpace | ||
| ) |
@编辑框_置行间隔 设置行间隔大小,多行模式有效
| hEle | 元素句柄 |
| nSpace | 行间隔大小 |
| BOOL WINAPI XEdit_SetSelect | ( | HELE | hEle, |
| int | iStartRow, | ||
| int | iStartCol, | ||
| int | iEndRow, | ||
| int | iEndCol | ||
| ) |
@编辑框_置选择
| hEle | 元素句柄 |
| iStartRow | 起始行索引 |
| iStartCol | 起始行列索引 |
| iEndRow | 结束行索引 |
| iEndCol | 结束行列索引 |
| void WINAPI XEdit_SetSelectBkColor | ( | HELE | hEle, |
| COLORREF | color | ||
| ) |
@编辑框_置选择背景颜色
| hEle | 元素句柄 |
| color | 颜色值, 请使用宏: RGBA() |
| void WINAPI XEdit_SetSelectTextStyle | ( | HELE | hEle, |
| int | iStyle | ||
| ) |
@编辑框_置选择文本样式
| hEle | 元素句柄 |
| iStyle | 样式索引 |
| void WINAPI XEdit_SetSpaceSize | ( | HELE | hEle, |
| int | size | ||
| ) |
@编辑框_置空格大小
| hEle | 元素句柄 |
| size | 空格大小 |
| void WINAPI XEdit_SetTabSpace | ( | HELE | hEle, |
| int | nSpace | ||
| ) |
@编辑框_置TAB空格
| hEle | 元素句柄 |
| nSpace | 空格数量 |
| void WINAPI XEdit_SetText | ( | HELE | hEle, |
| const wchar_t * | pString | ||
| ) |
@编辑框_置文本
| hEle | 元素句柄 |
| pString | 字符串 |
| void WINAPI XEdit_SetTextAlign | ( | HELE | hEle, |
| int | align | ||
| ) |
@编辑框_置文本对齐 单行模式下有效
| hEle | 元素句柄 |
| align | 对齐方式 edit_textAlign_flag_ |
| void WINAPI XEdit_SetTextInt | ( | HELE | hEle, |
| int | nValue | ||
| ) |
@编辑框_置文本整数
| hEle | 元素句柄 |
| nValue | 整数值 |
| BOOL WINAPI XEdit_Undo | ( | HELE | hEle | ) |
@编辑框_撤销
| hEle | 元素句柄 |