CMGDK r49-rc2
函数
hgl::os名字空间参考

操作系统相关功能名字空间 更多...

函数

void PopupWebBrowser (const wchar_t *)
 弹出网页浏览器
void PopupEmailClient (const wchar_t *, const wchar_t *sub=NULL)
 弹出电子邮件客户端
bool CreateShortCut (const wchar_t *, const wchar_t *, const wchar_t *w=0, const wchar_t *p=0, const wchar_t *icon=0)
 创建快捷方式
void CopyTextToClipboard (const wchar_t *)
 复制字符串到剪贴板
const wchar_t * GetTextFromClipboard ()
 从剪贴板取得字符串

详细描述

操作系统相关功能名字空间

与本地操作系统相关功能函数的名字空间


函数文档

void hgl::os::CopyTextToClipboard ( const wchar_t *  str)

复制字符串到剪贴板

取得文件图标

参数:
filename文件名
width图标宽度
height图标高度
color图标色彩数
返回:
图标象素数据(请自行delete[],另返回NULL表示失败)
bool hgl::os::CreateShortCut ( const wchar_t *  lnk_fname,
const wchar_t *  filename,
const wchar_t *  work_directory,
const wchar_t *  param,
const wchar_t *  icon 
)

创建快捷方式

创建快捷方式

参数:
lnk_fname快捷方式文件名
filename要创建快捷方式的文件
work_directory工作目录
icon图标文件
返回:
是否成功
const wchar_t * hgl::os::GetTextFromClipboard ( )

从剪贴板取得字符串

void hgl::os::PopupEmailClient ( const wchar_t *  email,
const wchar_t *  subject 
)

弹出电子邮件客户端

弹出邮件客户端软件,并自动指定收件人的email地址。示例: PopupEmailClient(L"hyz@hyzgame.com.cn",L"您好!");

参数:
email电子邮件地址
subject邮件主题
void hgl::os::PopupWebBrowser ( const wchar_t *  url)

弹出网页浏览器

弹出一个网页浏览器,并自动打开指定的网址。示例: PopupWebBrowser(L"http://www.hyzgame.com.cn");

参数:
url网址
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义