- 博客(11)
- 资源 (23)
- 收藏
- 关注
原创 MoreWindows博客目录(微软最有价值专家,原创技术文章152篇)
为了方便大家查找和学习,现将本人博客中所有博客文章列出目录。一.白话经典算法,目前有17篇,分为七大排序和经典面试题讲解两大类。二.多线程,有15篇,内容全面。三.C++ STL,主要从源码角度分析。四.Windows编程,共有130多篇,主要有Windows界面编程,MoreWindows工作笔记,进程通信等等。五.OpenCV入门指南13篇。六.PHP/HTML/JavaScript,有12篇,推荐作为动态网页入门级读物。
2013-12-24 10:54:14 53629 29
原创 【MoreWindows工作笔记12】WM_DRAWCLIPBOARD 监视剪切板
【MoreWindows工作笔记12】WM_DRAWCLIPBOARD 监视剪切板很多程序会监视剪贴板,比如迅雷,这样当你复制一个迅雷下载链接时,迅雷就可以自动启动并创建一个新的下载任务。下面我们就来看看如何实现这个技术。该技术一个分为四步,第一步,向系统注册。第二步,处理WM_CHANGECBCHAIN消息,第三步,处理WM_DRAWCLIPBOARD消息。第四步,程序退出时,向系统反注册。
2013-12-31 16:00:23 26315 6
原创 【MoreWindows工作笔记11】EnumClipboardFormats 剪切板内容的数据格式
【MoreWindows工作笔记11】EnumClipboardFormats 剪切板内容的数据格式本文将输出剪贴板上的数据地址,数据大小,对文本类型的数据如何直接输出。
2013-12-31 16:00:14 23329 2
原创 【MoreWindows工作笔记10】OleGetClipboard 访问剪切板上的文件信息
【MoreWindows工作笔记10】OleGetClipboard 访问剪切板上的文件信息当我们复制文件时,会将文件的信息存储在剪贴板中,这个文件信息并不是文件路径的字符串。而是HDROP类型,本文将示范如何访问这些信息。
2013-12-31 16:00:00 19509 1
原创 【MoreWindows工作笔记9】OleGetClipboard 访问剪切板的文本内容
【MoreWindows工作笔记9】OleGetClipboard 访问剪切板的文本内容本文将示范如果通过OLE方式从剪贴板上获取数据,如果该数据是文本内容,则打印该文本内容。
2013-12-31 15:59:31 30247 3
原创 我的2013,成功当选微软最有价值专家
伴随着圣诞节的到来,我的2013也即将画上句点,回首这一年,收获颇多。首先,在这一年里我结识了很多优秀的朋友,也从他们身上学到了很多知识和做人的道理。其次,无论从编程技术还是个人成长方面都有了较大幅度的提高,也初步完成了从在校学生到职场人士的角色转变。然而,2013年4月份微软最有价值专家(Microsoft Most Valuable Professional)的当选,无疑是这一年里最为重要的收获之一。
2013-12-24 11:00:52 31921 84
原创 【MoreWindows工作笔记8】PathFindSuffixArrayW 路径是否有给定的后缀
根据文件的后缀名来判断文件类型是个相当常用的方法,要先写一个后缀名数组,然后遍历这个数组来查找吗?不用,Windows系统已经提供了一个相当好用的API帮助大家处理这个问题了——PathFindSuffixArray,下面来看看这个函数的原型及参数介绍(注意:最好先统一大小写后再使用这个函数,不然.JPG与.jpg会判断为不相同)
2013-12-16 13:08:27 16822 3
原创 【MoreWindows工作笔记7】PathIsPrefix 判断路径的包含关系
判断路径的包含关系是Windows系统复制移动文件夹的前置条件,比如将C:\test复制到C:\test\test1下就是不可行的。前一篇《【MoreWindows工作笔记6】PathCommonPrefix 路径的公共前缀》介绍了使用函数提取路径的公共前缀,并使用公共前缀来判断路径的包含关系,本篇将介绍一个更简单的API函数来判断路径的包含关系——PathIsPrefix。下面请看完整的代码示范和运行结果:
2013-12-16 13:08:21 15864 1
原创 【MoreWindows工作笔记6】PathCommonPrefix 路径公共前缀
【MoreWindows工作笔记6】PathCommonPrefix 路径公共前缀路径的公共前缀不同于字符串的公共前缀。本篇介绍如何用Windows系统提供的API函数——PathCommonPrefix来提取出路径的公共前缀
2013-12-16 13:08:16 14796 1
原创 【MoreWindows工作笔记5】StrFormatByteSize64 高端大气的显示文件大小
上一篇《【MoreWindows工作笔记4】 获取文件图标,类型名称,属性 SHGetFileInfo 》介绍了使用SHGetFileInfo获取文件图标,类型名称的信息。下面介绍Windows系统是如何显示文件大小的。下图中红框中标记的文件大小一个使用了StrFormatKBSize,另一个使用了StrFormatByteSize64。
2013-12-16 13:08:10 19688 3
原创 【CSDN博客之星】成功连任2013年CSDN年度博客之星,非常感谢大家的支持!祝大家新春快乐!
本人博客自从2011年8月开通以来累计发表文章143篇(全部原创),访问量近142万。博客文章通俗易懂,图文并茂,《秒杀多线程面试题系列》,《白话经典算法系列》,《C++ STL》,《Windows C/C++/C#》等专栏不仅受读者们喜爱,也受多家编辑约稿。 在去年的博客之星活动中非常感谢大家的支持,使我最终获此殊荣。希望大家继续支持,为我投下宝贵的一票,我会一如既往的为大家贡献高质量,实用性强的博客文章的。谢谢大家!
2013-12-14 17:57:00 15770 39
Base64系列第四篇 C/C++中使用Base64编码解码(从chromium库中抽取)
2013-10-19
VC++位图特效显示合集—交错、百叶窗、随机积木、飞入伸展
2013-03-24
进程通信之三 父进程传参数与子进程返回值
2013-03-21
Windows VC++ 调整进程当前目录为程序可执行文件所在目录
2013-03-21
WindowsVC++获取多核CPU各核使用率
2013-03-20
WindowsVC++获取CPU整体使用率
2013-03-20
MoreWindows微软实习生大礼包
2013-03-18
秒杀多线程第十六篇 多线程十大经典案例之一 双线程读写队列数据
2013-03-13
Windows界面编程第八篇 listbox彩色显示隔行变色
2013-03-11
Windows界面编程第七篇 文件拖拽(文件拖放)
2013-03-11
电脑屏幕大小查看器(VC++带源码)
2013-03-03
MoreWindows界面编程第五篇 静态控件背景透明化
2013-01-06
MoreWindows界面编程第四篇 异形窗口2
2013-01-06
MoreWindows界面编程第三篇 异形窗口 1
2013-01-06
MoreWindows界面编程第一篇-位图背景与位图画刷
2012-12-31
OpenCV图像二值化
2012-12-05
VC,VS实用脚本--批量删除VC及VS临时文件
2012-11-27
MoreWindows白话经典算法之七大排序第2版(高清)
2012-09-10
MoreWindows白话经典算法之七大排序(高清版)
2012-07-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人