摘要: 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) 编辑