上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: HideFlags HideFlags枚举 属于Object类的属性;对应一个枚举类; 用来控制对象的销毁,保存和是否在inspector界面中可见; public enum HideFlags { //默认 None = 0, //不在层级界面显示 HideInHierarchy = 1, //i 阅读全文
posted @ 2021-10-07 17:51 小紫苏 阅读(453) 评论(0) 推荐(1) 编辑
摘要: Win32窗口图标修改 程序图标修改 点击解决方案右键添加-资源文件; 添加icon,新建或导入都可; 要求图片必须是.ico格式,甚至可以手绘; 图片大小16x16 ;48x48;64x64; 添加完成后关闭所有选项卡,保存; 这时解决方案里会多一个resource.h的头文件,里面记录了导入的i 阅读全文
posted @ 2021-10-06 11:22 小紫苏 阅读(596) 评论(0) 推荐(0) 编辑
摘要: ostringstream用法 1.类型转换 要求包含头文件; 字符串和int之间的互相转换; int num = 100; string str = ""; std::ostringstream oss; oss << num; oss >> str; //str结果为"100"; 可用于自定义类 阅读全文
posted @ 2021-10-05 21:35 小紫苏 阅读(2412) 评论(0) 推荐(0) 编辑
摘要: Win32鼠标事件 一.鼠标事件 鼠标事件种类分为: 1.左键按下抬起 2.右键按下抬起 3.鼠标移动(坐标) 4.滑轮上下滑动 5.鼠标进入移出客户区 对应的事件代码如下: class Event { public: enum class Type { LPress, LRelease, RPre 阅读全文
posted @ 2021-10-05 16:52 小紫苏 阅读(914) 评论(0) 推荐(0) 编辑
摘要: Win32键盘事件 用枚举区分键盘状态: 1.Press,按下 2.Release,松开 3.Invaild,无效 记录按键的char值; 定义键盘事件Event; 使用bites表存所有key的状态,使用bites原因一共键位个数不超过256个,所以足够了; 使用两个队列Queue分别记录键盘事件 阅读全文
posted @ 2021-10-05 16:32 小紫苏 阅读(489) 评论(0) 推荐(0) 编辑
摘要: C++异常处理 一.关键Api介绍 1.HRESULT H result,错误代码id; 2.FormatMessage 格式化消息字符串; DWORD FormatMessage( DWORD dwFlags, //格式化选项 LPCVOID lpSource, //消息定义的位置 DWORD d 阅读全文
posted @ 2021-10-04 18:03 小紫苏 阅读(256) 评论(0) 推荐(0) 编辑
摘要: C++关键字using 1.命名空间的声明 指定命名空间后可以省略xxx::的前缀; 比如 std::cout; 只要添加了using namespace std,可以直接写cout; 但是这样会造成一些冲突,如果同名函数在不同命名空间类,会造成混乱; 2.子类中引用基类成员 原则: 1.基类中pr 阅读全文
posted @ 2021-10-04 14:37 小紫苏 阅读(821) 评论(0) 推荐(0) 编辑
摘要: Win32窗口框架 WindowClass 单例,负责窗口初始化注册和取消注册; 负责提供静态方法; 放在Window类内部,方便初始化时,wndProc(HandleMsgSetup)的赋值; class WindowClass { public: static const char* GetNa 阅读全文
posted @ 2021-10-03 22:33 小紫苏 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 关键字delete C++11中,定义成员函数,可在后面使用= delete修饰,表示该函数被删除,禁用; 用法 1.私有构造 我们不希望一个类被拷贝的时候,可以在构造函数前加private,c++11中,只需要在构造后添加= delete修饰即可; 2.禁止隐式转换 class Test { pu 阅读全文
posted @ 2021-10-03 18:21 小紫苏 阅读(933) 评论(0) 推荐(0) 编辑
摘要: 关键字noexcept 一.解释 c++11新特性,函数加上改关键字,告诉编译器,函数不会发生异常,有利于编译器对程序的优化; 可以做为函数声明符的一部分出现(实现有noexcept ,声明不带noexcept会报错); typedef不可用; void f ( ) noexcept; // 函数 阅读全文
posted @ 2021-10-03 18:19 小紫苏 阅读(506) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页