摘要:
最前 本文将介绍一种以源码的方式引入第三方库的方法 准备 主项目,需要引用第三方库的某些函数 第三方库,以源码的形式提供给主项目使用 注意: 本文的背景:已经将第三方源码下载好。 一个例子 我这里准备一个简单的项目,调用第三方库 fmt;其中fmt是以源码的形式引入项目 cmake version: 阅读全文
摘要:
MFC的使用 使用下面的代码设置为: # 设置MFC的使用 SET(CMAKE_MFC_FLAG 2) 这里的 2 代表: 在共享 DLL 中使用 MFC, 1代表在静态库中使用 MFC 设置字符集 # 设置使用unicode字符集 add_definitions(-DUNICODE -D_UNIC 阅读全文
摘要:
概述 win10没有安装openssl cmake version: 3.18 libevent version: 2.1.10-stable libevent目前的版本中写好了 CMakeLists.txt, 如果有兴趣, 可以自己配置一个更加简明的配置文件 本文将介绍两种方式编译libevent 阅读全文
摘要:
note 更多用法,请参考: cppreference 用的少,容易忘。 我的理解 类似延迟计算。 比如,回调函数,将回调函数传入后,回调函数不一定马上被调用。 它是一个模板类,调用后将生成一个新的调用对象A。调用该对象A与调用原函数是等价的。 声明 截至目前,它的声明如下 需要包含头文件 #inc 阅读全文
摘要:
一个样式 xml源码 <SOUI name="mainWindow" title="@string/title" bigIcon="ICON_LOGO:32" smallIcon="ICON_LOGO:16" margin="5,5,5,5" resizable="1" wndType="appMa 阅读全文
摘要:
概述 本文将介绍 msgbox 的用法 更多用法,请参考 源码 改进了原有的xml样式 一个样式 xml结构 整体垂直布局 xml源码 demo源码下的msg/msg.xml文件内容 改为如下 注意: 代码中控件的关联(我这里的xml中换了新的名字) <?xml version="1.0" enco 阅读全文
摘要:
概述 本文将介绍virtualListbox的用法。 更多请参考源码。 一个样式 样式丑了点,勿喷。 重写函数 使用virtualListbox, 需要一个派生类(继承自基类VirtualListInterface)重写父类的以下3个函数 class VirtualListInterface { p 阅读全文
摘要:
介绍 本文将介绍 使用 TabBox的用法 更多用法,请参考源码 TabBox.h 文件 文件中定义了公有接口,其中包括,添加tab页下的控件,删除、设置TabBox的属性 其中,我常用的有:GetCurSel、SelectItem 和 SetAttribute 其中,源码如下, 注释很完备,一看就 阅读全文