UI设计器支持
HXCGUI WINAPI XC_LoadLayout (const wchar_t *pFileName, HXCGUI hParent, HWND hAttachWnd)
 炫彩_加载布局文件 加载布局文件. 更多...
 
HXCGUI WINAPI XC_LoadLayoutZip (const wchar_t *pZipFileName, const wchar_t *pFileName, const wchar_t *pPassword, HXCGUI hParent, HWND hAttachWnd)
 炫彩_加载布局文件ZIP 加载布局文件从zip压缩包中. 更多...
 
HXCGUI WINAPI XC_LoadLayoutZipMem (void *data, int length, const wchar_t *pFileName, const wchar_t *pPassword, HXCGUI hParent, HWND hAttachWnd)
 炫彩_加载布局文件内存ZIP 加载布局文件从zip压缩包中. 更多...
 
HXCGUI WINAPI XC_LoadLayoutFromString (const char *pStringXML, HXCGUI hParent, HWND hAttachWnd)
 炫彩_加载布局文件从字符串 加载布局文件从内存字符串. 更多...
 
HXCGUI WINAPI XC_LoadLayoutFromStringUtf8 (const char *pStringXML, HXCGUI hParent, HWND hAttachWnd)
 炫彩_加载布局文件从字符串UTF8 加载布局文件从内存字符串. 更多...
 
HXCGUI WINAPI XC_LoadLayoutEx (const wchar_t *pFileName, const wchar_t *pPrefixName, HXCGUI hParent, HWND hParentWnd, HWND hAttachWnd)
 @炫彩_加载布局文件扩展 加载布局文件 更多...
 
HXCGUI WINAPI XC_LoadLayoutZipEx (const wchar_t *pZipFileName, const wchar_t *pFileName, const wchar_t *pPassword, const wchar_t *pPrefixName, HXCGUI hParent, HWND hParentWnd, HWND hAttachWnd)
 @炫彩_加载布局文件ZIP扩展 加载布局文件从zip压缩包中 更多...
 
HXCGUI WINAPI XC_LoadLayoutZipMemEx (void *data, int length, const wchar_t *pFileName, const wchar_t *pPassword, const wchar_t *pPrefixName, HXCGUI hParent, HWND hParentWnd, HWND hAttachWnd)
 @炫彩_加载布局文件内存ZIP扩展 加载布局文件从zip压缩包中 更多...
 
HXCGUI WINAPI XC_LoadLayoutZipResEx (int id, const wchar_t *pFileName, const wchar_t *pPassword, const wchar_t *pPrefixName, HXCGUI hParent, HWND hParentWnd, HWND hAttachWnd, HMODULE hModule)
 @炫彩_加载布局文件资源ZIP扩展 加载布局文件从RC资源zip压缩包中 更多...
 
HXCGUI WINAPI XC_LoadLayoutFromStringEx (const char *pStringXML, const wchar_t *pPrefixName, HXCGUI hParent, HWND hParentWnd, HWND hAttachWnd)
 @炫彩_加载布局文件从字符串扩展 加载布局文件从内存字符串. 更多...
 
HXCGUI WINAPI XC_LoadLayoutFromStringUtf8Ex (const char *pStringXML, const wchar_t *pPrefixName, HXCGUI hParent, HWND hParentWnd, HWND hAttachWnd)
 @炫彩_加载布局文件从字符串UTF8扩展 加载布局文件从内存字符串 更多...
 
BOOL WINAPI XC_LoadStyle (const wchar_t *pFileName)
 炫彩_加载样式文件 加载样式文件. 更多...
 
BOOL WINAPI XC_LoadStyleZip (const wchar_t *pZipFile, const wchar_t *pFileName, const wchar_t *pPassword)
 @anchor 炫彩_加载样式文件ZIP 更多...
 
BOOL WINAPI XC_LoadStyleZipMem (void *data, int length, const wchar_t *pFileName, const wchar_t *pPassword)
 @炫彩_加载样式文件从内存ZIP 更多...
 
BOOL WINAPI XC_LoadStyleZipRes (int id, const wchar_t *pFileName, const wchar_t *pPassword, HMODULE hModule)
 @炫彩_加载样式文件从资源ZIP 从RC资源中的ZIP包中, 加载样式文件 更多...
 
BOOL WINAPI XC_LoadStyleFromString (const char *pString, const wchar_t *pFileName)
 @炫彩_加载样式文件从字符串 更多...
 
BOOL WINAPI XC_LoadStyleFromStringUtf8 (const char *pString, const wchar_t *pFileName)
 @炫彩_加载样式文件从字符串UTF8 更多...
 
BOOL WINAPI XC_LoadStyleFromStringW (const wchar_t *pFileName, const wchar_t *pString)
 @炫彩_加载样式文件从字符串W 更多...
 
BOOL WINAPI XC_LoadResource (const wchar_t *pFileName)
 炫彩_加载资源文件 加载资源文件. 更多...
 
BOOL WINAPI XC_LoadResourceZip (const wchar_t *pZipFileName, const wchar_t *pFileName, const wchar_t *pPassword)
 炫彩_加载资源文件ZIP 加载资源文件从zip压缩包中. 更多...
 
BOOL WINAPI XC_LoadResourceZipMem (void *data, int length, const wchar_t *pFileName, const wchar_t *pPassword)
 @炫彩_加载资源文件内存ZIP 加载资源文件从内存zip压缩包中 更多...
 
BOOL WINAPI XC_LoadResourceZipRes (int id, const wchar_t *pFileName, const wchar_t *pPassword, HMODULE hModule)
 @炫彩_加载资源文件资源ZIP 加载资源文件从RC资源zip压缩包中 更多...
 
BOOL WINAPI XC_LoadResourceFromString (const char *pStringXML, const wchar_t *pFileName)
 炫彩_加载资源文件从字符串 加载资源文件从内存字符串. 更多...
 
BOOL WINAPI XC_LoadResourceFromStringUtf8 (const char *pStringXML, const wchar_t *pFileName)
 炫彩_加载资源文件从字符串UTF8 加载资源文件从内存字符串. 更多...
 

详细描述

函数说明

◆ XC_LoadLayout()

HXCGUI WINAPI XC_LoadLayout ( const wchar_t *  pFileName,
HXCGUI  hParent,
HWND  hAttachWnd 
)

炫彩_加载布局文件 加载布局文件.

参数
pFileName布局文件名.
hParent父对象句柄,窗口句柄或UI元素句柄.
hAttachWnd附加到指定的窗口HWND,如果未指定忽略
返回
返回窗口句柄或元素句柄

◆ XC_LoadLayoutEx()

HXCGUI WINAPI XC_LoadLayoutEx ( const wchar_t *  pFileName,
const wchar_t *  pPrefixName,
HXCGUI  hParent,
HWND  hParentWnd,
HWND  hAttachWnd 
)

@炫彩_加载布局文件扩展 加载布局文件

参数
pFileName布局文件名
pPrefixName名称(name)前缀, 可选参数; 给当前布局文件中所有name属性增加前缀, 那么name属性值为: 前缀 + name;
hParent父对象句柄,窗口句柄或UI元素句柄
hParentWnd父窗口句柄HWND, 提供给第三方窗口使用
hAttachWnd附加到指定的窗口HWND,如果未指定忽略
返回
返回窗口句柄或元素句柄

◆ XC_LoadLayoutFromString()

HXCGUI WINAPI XC_LoadLayoutFromString ( const char *  pStringXML,
HXCGUI  hParent,
HWND  hAttachWnd 
)

炫彩_加载布局文件从字符串 加载布局文件从内存字符串.

参数
pStringXML字符串指针.
hParent父对象,窗口句柄或UI元素句柄.
hAttachWnd附加窗口句柄, 附加到指定的窗口,如果未指定忽略
返回
返回窗口句柄或元素句柄

◆ XC_LoadLayoutFromStringEx()

HXCGUI WINAPI XC_LoadLayoutFromStringEx ( const char *  pStringXML,
const wchar_t *  pPrefixName,
HXCGUI  hParent,
HWND  hParentWnd,
HWND  hAttachWnd 
)

@炫彩_加载布局文件从字符串扩展 加载布局文件从内存字符串.

参数
pStringXML字符串指针
pPrefixName名称(name)前缀, 可选参数; 给当前布局文件中所有name属性增加前缀, 那么name属性值为: 前缀 + name;
hParent父对象,窗口句柄或UI元素句柄
hParentWnd父窗口句柄HWND, 提供给第三方窗口使用
hAttachWnd附加窗口句柄, 附加到指定的窗口,如果未指定忽略
返回
返回窗口句柄或元素句柄

◆ XC_LoadLayoutFromStringUtf8()

HXCGUI WINAPI XC_LoadLayoutFromStringUtf8 ( const char *  pStringXML,
HXCGUI  hParent,
HWND  hAttachWnd 
)

炫彩_加载布局文件从字符串UTF8 加载布局文件从内存字符串.

参数
pStringXML字符串指针.
hParent父对象,窗口句柄或UI元素句柄.
hAttachWnd附加窗口句柄, 附加到指定的窗口,如果未指定忽略
返回
返回窗口句柄或元素句柄

◆ XC_LoadLayoutFromStringUtf8Ex()

HXCGUI WINAPI XC_LoadLayoutFromStringUtf8Ex ( const char *  pStringXML,
const wchar_t *  pPrefixName,
HXCGUI  hParent,
HWND  hParentWnd,
HWND  hAttachWnd 
)

@炫彩_加载布局文件从字符串UTF8扩展 加载布局文件从内存字符串

参数
pStringXML字符串指针
pPrefixName名称(name)前缀, 可选参数; 给当前布局文件中所有name属性增加前缀, 那么name属性值为: 前缀 + name;
hParent父对象,窗口句柄或UI元素句柄
hParentWnd父窗口句柄HWND, 提供给第三方窗口使用
hAttachWnd附加窗口句柄, 附加到指定的窗口,如果未指定忽略
返回
返回窗口句柄或元素句柄

◆ XC_LoadLayoutZip()

HXCGUI WINAPI XC_LoadLayoutZip ( const wchar_t *  pZipFileName,
const wchar_t *  pFileName,
const wchar_t *  pPassword,
HXCGUI  hParent,
HWND  hAttachWnd 
)

炫彩_加载布局文件ZIP 加载布局文件从zip压缩包中.

参数
pZipFileNamezip文件名.
pFileName布局文件名.
pPasswordzip密码.
hParent父对象句柄,窗口句柄或UI元素句柄.
hAttachWnd附加窗口句柄, 附加到指定的窗口,如果未指定忽略
返回
返回窗口句柄或元素句柄

◆ XC_LoadLayoutZipEx()

HXCGUI WINAPI XC_LoadLayoutZipEx ( const wchar_t *  pZipFileName,
const wchar_t *  pFileName,
const wchar_t *  pPassword,
const wchar_t *  pPrefixName,
HXCGUI  hParent,
HWND  hParentWnd,
HWND  hAttachWnd 
)

@炫彩_加载布局文件ZIP扩展 加载布局文件从zip压缩包中

参数
pZipFileNamezip文件名
pFileName布局文件名
pPasswordzip密码
pPrefixName名称(name)前缀, 可选参数; 给当前布局文件中所有name属性增加前缀, 那么name属性值为: 前缀 + name;
hParent父对象句柄,窗口句柄或UI元素句柄.
hParentWnd父窗口句柄HWND, 提供给第三方窗口使用
hAttachWnd附加窗口句柄, 附加到指定的窗口,如果未指定忽略
返回
返回窗口句柄或元素句柄

◆ XC_LoadLayoutZipMem()

HXCGUI WINAPI XC_LoadLayoutZipMem ( void *  data,
int  length,
const wchar_t *  pFileName,
const wchar_t *  pPassword,
HXCGUI  hParent,
HWND  hAttachWnd 
)

炫彩_加载布局文件内存ZIP 加载布局文件从zip压缩包中.

参数
data内存块指针
length内存块大小,字节为单位
pFileName布局文件名
pPasswordzip密码
hParent父对象句柄,窗口句柄或UI元素句柄.
hAttachWnd附加窗口句柄, 附加到指定的窗口,如果未指定忽略
返回
返回窗口句柄或元素句柄

◆ XC_LoadLayoutZipMemEx()

HXCGUI WINAPI XC_LoadLayoutZipMemEx ( void *  data,
int  length,
const wchar_t *  pFileName,
const wchar_t *  pPassword,
const wchar_t *  pPrefixName,
HXCGUI  hParent,
HWND  hParentWnd,
HWND  hAttachWnd 
)

@炫彩_加载布局文件内存ZIP扩展 加载布局文件从zip压缩包中

参数
data内存块指针
length内存块大小,字节为单位
pFileName布局文件名
pPasswordzip密码
pPrefixName名称(name)前缀, 可选参数; 给当前布局文件中所有name属性增加前缀, 那么name属性值为: 前缀 + name;
hParent父对象句柄,窗口句柄或UI元素句柄
hParentWnd父窗口句柄HWND, 提供给第三方窗口使用
hAttachWnd附加窗口句柄, 附加到指定的窗口,如果未指定忽略
返回
返回窗口句柄或元素句柄

◆ XC_LoadLayoutZipResEx()

HXCGUI WINAPI XC_LoadLayoutZipResEx ( int  id,
const wchar_t *  pFileName,
const wchar_t *  pPassword,
const wchar_t *  pPrefixName,
HXCGUI  hParent,
HWND  hParentWnd,
HWND  hAttachWnd,
HMODULE  hModule 
)

@炫彩_加载布局文件资源ZIP扩展 加载布局文件从RC资源zip压缩包中

参数
idRC资源ID
pFileName布局文件名
pPasswordzip密码
pPrefixName名称(name)前缀, 可选参数; 给当前布局文件中所有name属性增加前缀, 那么name属性值为: 前缀 + name;
hParent父对象句柄,窗口句柄或UI元素句柄
hParentWnd父窗口句柄HWND, 提供给第三方窗口使用
hAttachWnd附加窗口句柄, 附加到指定的窗口,如果未指定忽略
hModule模块句柄
返回
返回窗口句柄或元素句柄

◆ XC_LoadResource()

BOOL WINAPI XC_LoadResource ( const wchar_t *  pFileName)

炫彩_加载资源文件 加载资源文件.

参数
pFileName资源文件名.
返回
成功返回TRUE否则返回FALSE.

◆ XC_LoadResourceFromString()

BOOL WINAPI XC_LoadResourceFromString ( const char *  pStringXML,
const wchar_t *  pFileName 
)

炫彩_加载资源文件从字符串 加载资源文件从内存字符串.

参数
pStringXML字符串指针.
pFileName资源文件名,例如:'resource1'; 用于区分不同的资源文件,如果名称重复, 那么替换先前的资源文件.
返回
成功返回TRUE否则返回FALSE.

◆ XC_LoadResourceFromStringUtf8()

BOOL WINAPI XC_LoadResourceFromStringUtf8 ( const char *  pStringXML,
const wchar_t *  pFileName 
)

炫彩_加载资源文件从字符串UTF8 加载资源文件从内存字符串.

参数
pStringXML字符串指针.
pFileName资源文件名,例如:'resource1'; 用于区分不同的资源文件,如果名称重复, 那么替换先前的资源文件.
返回
成功返回TRUE否则返回FALSE.

◆ XC_LoadResourceZip()

BOOL WINAPI XC_LoadResourceZip ( const wchar_t *  pZipFileName,
const wchar_t *  pFileName,
const wchar_t *  pPassword 
)

炫彩_加载资源文件ZIP 加载资源文件从zip压缩包中.

参数
pZipFileNamezip文件名.
pFileName资源文件名.
pPasswordzip压缩包密码.
返回
如果成功返回TRUE,否则返回FALSE.

◆ XC_LoadResourceZipMem()

BOOL WINAPI XC_LoadResourceZipMem ( void *  data,
int  length,
const wchar_t *  pFileName,
const wchar_t *  pPassword 
)

@炫彩_加载资源文件内存ZIP 加载资源文件从内存zip压缩包中

参数
data内存块指针
length内存块大小,字节为单位
pFileName资源文件名
pPasswordzip压缩包密码
返回
如果成功返回TRUE,否则返回FALSE

◆ XC_LoadResourceZipRes()

BOOL WINAPI XC_LoadResourceZipRes ( int  id,
const wchar_t *  pFileName,
const wchar_t *  pPassword,
HMODULE  hModule 
)

@炫彩_加载资源文件资源ZIP 加载资源文件从RC资源zip压缩包中

参数
idRC资源ID
pFileName资源文件名
pPasswordzip压缩包密码
hModule模块句柄
返回
如果成功返回TRUE,否则返回FALSE

◆ XC_LoadStyle()

BOOL WINAPI XC_LoadStyle ( const wchar_t *  pFileName)

炫彩_加载样式文件 加载样式文件.

参数
pFileName样式文件名称.
返回
成功返回TRUE否则返回FALSE.

◆ XC_LoadStyleFromString()

BOOL WINAPI XC_LoadStyleFromString ( const char *  pString,
const wchar_t *  pFileName 
)

@炫彩_加载样式文件从字符串

参数
pString字符串
pFileName样式文件名, 用于打印错误文件和定位关联资源文件位置
返回
如果成功返回TRUE,否则返回FALSE

◆ XC_LoadStyleFromStringUtf8()

BOOL WINAPI XC_LoadStyleFromStringUtf8 ( const char *  pString,
const wchar_t *  pFileName 
)

@炫彩_加载样式文件从字符串UTF8

参数
pString字符串
pFileName样式文件名, 用于打印错误文件和定位关联资源文件位置
返回
如果成功返回TRUE,否则返回FALSE

◆ XC_LoadStyleFromStringW()

BOOL WINAPI XC_LoadStyleFromStringW ( const wchar_t *  pFileName,
const wchar_t *  pString 
)

@炫彩_加载样式文件从字符串W

参数
pFileName样式文件名, 用于打印错误文件和定位关联资源文件位置
pString字符串
返回
如果成功返回TRUE,否则返回FALSE

◆ XC_LoadStyleZip()

BOOL WINAPI XC_LoadStyleZip ( const wchar_t *  pZipFile,
const wchar_t *  pFileName,
const wchar_t *  pPassword 
)

@anchor 炫彩_加载样式文件ZIP

参数
pZipFileZIP文件名
pFileName文件名
pPassword密码
返回
成功返回TRUE,否则返回FALSE

◆ XC_LoadStyleZipMem()

BOOL WINAPI XC_LoadStyleZipMem ( void *  data,
int  length,
const wchar_t *  pFileName,
const wchar_t *  pPassword 
)

@炫彩_加载样式文件从内存ZIP

参数
data内存块指针
length内存块大小,字节为单位
pFileName文件名
pPassword密码
返回
成功返回TRUE,否则返回FALSE

◆ XC_LoadStyleZipRes()

BOOL WINAPI XC_LoadStyleZipRes ( int  id,
const wchar_t *  pFileName,
const wchar_t *  pPassword,
HMODULE  hModule 
)

@炫彩_加载样式文件从资源ZIP 从RC资源中的ZIP包中, 加载样式文件

参数
idRC资源ID
pFileName文件名
pPassword密码
hModule模块句柄
返回
成功返回TRUE,否则返回FALSE