COM组件_3

COM组件_3

bingliaolong Windows 1年前 20 0

ATL下载 ATL 作为微软官方库,源码随 Visual Studio 安装包 默认集成 正确代码结构 接口定义(使用 IDL) 实现类(使用 ATL) 对象创建宏 客户端调用示例 完整示例 项目结构 ExampleComponent.idl 在 Visual Studio 中创...

C++_ 模板学习四

C++_ 模板学习四

bingliaolong C++ 3周前 9 0

SFINAE、std::enable_if 与C++20 Concepts SFINAE 是什么 模板参数替换失败不算错误 Substitution Failure Is Not An Error 这里不是说整个程序永远不会报错,而是 这个候选模板的替换失败本身不立即报错,编译器...

C++_可以重载的运算符

C++_可以重载的运算符

bingliaolong C++ 6年前 5 0

运算符 符号 非成员 二元算术运算符 + - * / % 是 一元算术运算符 + - 是 按位运算符 ~ & | ^ << >> 是 逻辑运算符 ! && || 是 赋值运算符 = 否 复合赋值运算符 += -= *= /= %= ...

Soui应用 动画一

Soui应用 动画一

bingliaolong Soui 4年前 17 0

创建动画 窗口 这个内容的设计是,作为一个组件存在(DLL),其他一个地方,会在比较早的时机统一调用这些插件的同名接口。 调用的时候会创建UI对象,并在这个UI对象的初始化里面,创建下面的窗口对象,并指定该对象位置,调用该对象初始化函数InitControls,设置该对象的可见与...

Skia总结概述

Skia总结概述

bingliaolong Skia 2年前 65 0

核心结构简述 画布 canvas 画布是Skia绘图操作的核心 它提供了一个虚拟的绘图空间,你可以在上面绘制形状、文本和图像 画笔 paint 画笔用于定义绘图操作的样式和颜色 可以设置笔刷的颜色、透明度、填充模式等 路径 path 路径是一系列的线段和曲线,可以用来绘制复杂的图...

C++_关于Shared_ptr管理内存

C++_关于Shared_ptr管理内存

bingliaolong C++ 1年前 15 0

概述 关于shared_ptr智能指针对象管理内存的情况 不同的shared_ptr对象管理不同的内存 多个shared_ptr对象管理同一块内存 对于管理不同的内存 因为每个shared_ptr对象都有各自的控制块,因而引用计数独立,所有不存在问题 对于管理同一块内存 因为每个...

扫一扫二维码分享