逆枫゛

Qt学习群:1149411109 群文件提供博客源码,定期答疑、更新学习资料。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年1月13日

摘要: 1,目的介绍一些格式化磁盘的方法,某些程序可能会创建一些自己的盘符,分区的创建涉及到驱动开发,这里不作介绍。一般会在使用分区前进行格式化,这个是可以用API实现的。下面介绍2种格式化磁盘的方法,一种是弹出平常我们... 阅读全文
posted @ 2014-01-13 00:09 逆枫゛ 阅读(607) 评论(1) 推荐(0) 编辑

2014年1月12日

摘要: 1,目的有时候我们需要让用户设置我们软件的安装目录或其他路径等,以前windows的软件经常提供的默认安装路径在 C:\Programs中,可其实为节约系统盘,很多人是选择其他盘符作为安装目录的。我们这里可以自动... 阅读全文
posted @ 2014-01-12 20:32 逆枫゛ 阅读(107) 评论(0) 推荐(0) 编辑

摘要: 1,涉及的APIGetDiskFreeSpaceEx,声明如下:WINBASEAPIBOOLWINAPIGetDiskFreeSpaceExA( __in_opt LPCSTR lpDirectoryNa... 阅读全文
posted @ 2014-01-12 20:07 逆枫゛ 阅读(180) 评论(0) 推荐(0) 编辑

摘要: 1,涉及的API原型:DWORD GetLogicalDrives(void);说明:返回值是一个32位的DWORD值,每一位分别代表盘符为某个字母的磁盘是否存在,为1则存在。这样其实只有低26位是我们关心的,因... 阅读全文
posted @ 2014-01-12 18:58 逆枫゛ 阅读(246) 评论(0) 推荐(0) 编辑

2013年12月24日

摘要: 1,目的介绍获取Windows常用的一些系统路径的方法(当前用户),如:桌面、我的文档等。并提供简单封装为类PathHelper,供以后工程快捷调用。2,原理&实现第一部分 常用系统及进程目录①获取系统syste... 阅读全文
posted @ 2013-12-24 20:58 逆枫゛ 阅读(133) 评论(0) 推荐(0) 编辑

2013年12月21日

摘要: 1,目的使窗口具有半透明的效果。2,原理&实现在OnInitDialog()中直接修改窗口风格://设置窗口透明度 ModifyStyleEx(0, WS_EX_LAYERED); SetLayeredWindo... 阅读全文
posted @ 2013-12-21 21:17 逆枫゛ 阅读(704) 评论(0) 推荐(0) 编辑

摘要: 1,目的提供一个对话框供用户选择一个文件夹路径。2,原理&实现先贴上这个工具类的源码:在你的程序中使用静态方法 CSelectFolderDlg::Show() 就能显示一个选择文件夹的对话框啦,返回的CStri... 阅读全文
posted @ 2013-12-21 01:22 逆枫゛ 阅读(363) 评论(0) 推荐(0) 编辑

2013年12月13日

摘要: 1,目标总结使程序隐藏在任务栏的简单方法。适用与一些特殊窗口情况,比如悬浮窗、弹窗等,不需要在任务栏显示。2,原理&实现在OnInitDialog()中直接修改窗口风格:// 让本程序不在任务栏显示(创建一个工具... 阅读全文
posted @ 2013-12-13 20:35 逆枫゛ 阅读(109) 评论(0) 推荐(0) 编辑

2013年12月12日

摘要: 1,目标总结几种给MFC对话框添加背景图片的方法。2,实现方式一:(适用于多种格式)用CImage类可以加载多种格式的图片,在OnPaint中Draw即可。void CBackgroundDlg::OnPaint... 阅读全文
posted @ 2013-12-12 21:19 逆枫゛ 阅读(479) 评论(0) 推荐(0) 编辑

2013年12月11日

摘要: 1,目标实现类似360悬浮窗口这样的效果,当窗口在屏幕边缘时,鼠标移开,就自动向边缘隐藏,鼠标放上去,就又平滑显示出来。正常状态:边缘自动隐藏:2,原理首先是实现圆角或椭圆这种不规则形状的窗口,可以参考另一篇文章... 阅读全文
posted @ 2013-12-11 17:33 逆枫゛ 阅读(250) 评论(0) 推荐(0) 编辑