|
发表于 2019-9-29 15:55:19
|
显示全部楼层
广西壮族自治区崇左市
CefMainArgs main_args(hInstance); // 定义一个类型为 CefMainArgs 的对象,并向构造函数里传递 hInstance
// Class representing CefExecuteProcess arguments.
class CefMainArgs : public CefStructBase<CefMainArgsTraits> // 定义一个类 CefMainArgs 继承自 CefStructBase, CefStructBase这个类是模板类,这个模板类的类型是 CefMainArgsTraits
{
public: // 下面这些是 CefMainArgs 这个子类公开的方法
typedef CefStructBase<CefMainArgsTraits> parent; // 定义一个数据类型,名字为 parent,类型为CefStructBase<CefMainArgsTraits>
CefMainArgs() : parent() {} // 默认构造函数,并调用 parent() 父类构造函数,上面定义了这个类型
explicit CefMainArgs(const cef_main_args_t& r) : parent(r) {} // 构造函数,参数类型为 cef_main_args_t,并把参数传递给父类
explicit CefMainArgs(const CefMainArgs& r) : parent(r) {} // 复制构造函数,并把参数r传递给父类
explicit CefMainArgs(HINSTANCE hInstance) : parent() { instance = hInstance; } // 一个参数的构造函数,并调用父类的默认构造函数
};
这个是一个类,不是数据类型
|
评分
-
参与人数 1 | 荣誉 +3 |
收起
理由
|
笨潴
| + 3 |
热心帮助他人,荣誉+3,希望继续努力(*^__^*) 嘻嘻! |
查看全部评分
|