摘要: 在项目开发中,经常使用到字符串分割, 并且将其转换为整形(比如IP的分割获取,MAC地址的分割获取等),代码如下: 原贴地址:http://blog.csdn.net/faithzzf/article/details/51984197 阅读全文
posted @ 2017-02-09 11:00 公子綦 阅读(2229) 评论(0) 推荐(0) 编辑
摘要: 在C++中字符串转换为数字,或数字转换为字符串,用到如下函数: _itoa atoi、atof、itoa、itow _itoa_s 1.整形转换为字符串: wchar_t * _itot(int _Value,wchar_t _Dest,int _Radix);//第一个参数为想要转换的那个整形,第 阅读全文
posted @ 2017-02-09 10:52 公子綦 阅读(916) 评论(0) 推荐(0) 编辑
摘要: 1、在头文件定义 NOTIFYICONDATA m_IconData; 2、BOOL CXXDlg::OnInitDialog(){CDialog::OnInitDialog();m_IconData.cbSize=sizeof(NOTIFYICONDATA);m_IconData.hIcon=m_ 阅读全文
posted @ 2017-02-06 15:47 公子綦 阅读(949) 评论(0) 推荐(0) 编辑
摘要: Windows如何区分鼠标双击和两次单击 http://lbsloveldm.blog.hexun.com/12212875_d.html 在Windows平台上,鼠标左键的按下、松开、快速的两次点击会产生WM_LBUTTONDOWN、WM_LBUTTONUP和WM_LBUTTONDBLCLK消息, 阅读全文
posted @ 2017-02-06 15:43 公子綦 阅读(3207) 评论(1) 推荐(0) 编辑
摘要: 突然想到这个有趣的问题:C语言和C++对大小写是敏感的,也就是说null和NULL是区别对待的。NULL代表空地址,null只是一个符号。便来深究,看了很多资料,总结如下: 其实null和NULL都是字符串(没啥区别,欢迎高手纠错!),具体看它们宏定义被定义成为什么值。 在VS中NULL被定义为0, 阅读全文
posted @ 2017-02-06 10:57 公子綦 阅读(3415) 评论(0) 推荐(0) 编辑
摘要: 在资源中添加ICO图标,获取属性名,在主窗口文件中的函数InitWindow或OnCreate中添加如下代码: 修改EXE显示图标,在主窗口中加入如下代码: 阅读全文
posted @ 2017-02-06 10:20 公子綦 阅读(3573) 评论(0) 推荐(0) 编辑
摘要: 重写FileDialog,重载OnInitDone,实现居中,引用代码如下: 阅读全文
posted @ 2017-01-17 10:57 公子綦 阅读(352) 评论(0) 推荐(0) 编辑
摘要: void xxx::SetOSDColor(CLabelUI * pLabel) { COLORREF color = RGB(1*255, 1*255, 1*255); CColorDialog cdlg(color, CC_ENABLEHOOK|CC_FULLOPEN); // 设置默认颜色 CRect* pRect = new CRect(0,0,800,500... 阅读全文
posted @ 2017-01-17 10:47 公子綦 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 在项目中,有时会用到将两个字符串拼接在一起,以下是源代码: 原贴地址:暂时无法找到~~ 阅读全文
posted @ 2017-01-12 11:39 公子綦 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 在项目开发中,我们难免会遇到各种问题,特别是字符直接的转换,这里列举字符直间转换的代码: 源贴地址:http://tieba.baidu.com/p/4381031865 阅读全文
posted @ 2017-01-12 11:32 公子綦 阅读(864) 评论(0) 推荐(0) 编辑