自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小青年儿

Think Different ! Beyond Technology !

  • 博客(11)
  • 收藏
  • 关注

原创 switch-case陷阱

switch( flag ) { case 0: int var = 1; break; case 2: int var2 = 2; break; default: break; }像上面这样的代码就会报错error C2360: initialization of 'var' is skipped by 'case' labelerror C23

2011-08-24 12:59:30 5508 1

原创 Qt国际化

嘿嘿,本文只是试图从纯C++的角度告诉你 Qt 的国际化是到底是怎么一回事(注:本文只看一个点,不看面)。而不会一步一步告诉你Qt的国际化/本地化怎么用(这些东西在Qt Manual、论坛 以及 相关书籍中介绍的够多了)。Qt 国际化所做的就是这点东西:首先,提取要翻

2011-08-23 21:08:41 1604

原创 删除文件

文件夹非空rd 要删除的文件夹路径 /s /q/s 是除目录本身外,删除其下所有文件和目录/q 是一个询问的参数一、删除顽固文件的常规方法  1.重新启动Windows操作系统后,再按常规方式删除文件。  2.在DOS(或命令提示符)界面中用Del、Deltree之类的命令删除。

2011-08-23 09:15:12 900

原创 注册表修改大全

《开始菜单及相关设置》 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] "NoRecentDocsMenu"=dword:00000001(隐藏开始->文档菜单) "NoRecentDocsHistory"=dword:00000001(禁止将打开的文档存入历史记录) "

2011-08-21 20:55:16 1602

原创 修改注册表去除快捷方式箭头

一些朋友不喜欢Windows系统中快捷方式图标上面,下面我们介绍如何修改注册表去除快捷方式图标上的小箭头。    1. 启动注册表编辑器(开始->运行->输入regedit),然后依次展开如下分支:“HKEY_CLASSES_ROOT\lnkfile”;    2. 删除“lnkfile”子项中的“IsShortcut”字符串值项,因为“IsShortcut”项是用来控制是否显示普

2011-08-21 20:43:56 1248

原创 刷新注册表

方法一:重启explorer.exe   许多软件在安装后会提示我们需要重新启动才能让软件正常使用,其实大部分时候这些软件只是在“小题大做”,因为重启仅仅是为了让注册表更新而已,我们可以利用任务管理器来更快地让软件生效。  具体的操作方法:在“进程”选项卡中用鼠标选择“explorer.exe”进程,然后单击“结束进程”按钮将它结束,这个时候桌面显示消失了。  接着,我们在

2011-08-21 11:05:30 7835

原创 智能指针的原理及实现方案

智能指针的原理及实现方案   本文主要讨论C++程序设计的一种常用技术——智能指针(smart pointer),主要内容包括引用计数(reference count)和句柄类(handle class)。如果文

2011-08-18 17:28:25 876

原创 智能指针

ATL 提供了2个智能指针的模板包装类,CComPtr和 CComQIPtr,这两个类都在 中声明。CComQIPtr包含了 CComPtr的所有功能,因此我们可以完全用CComQIPtr来使用智能接口指针,唯一要说明的一点就是:CComQIPtr由于使用了运算符的重载功能,它会

2011-08-18 12:42:46 927

转载 Qt 无边框、透明、可移动的个性窗体

【如果其父窗口为空的话,透明的地方会成为黑块。】很多朋友都问透明的效果怎么做,为什么自己做的无边框窗体不可移动,一个个回答的很累,干脆写出来分享下好了,我只用代码说话。//main.cppint main(int argc, char *argv[]){ QApplication::setStyle("cleanlooks"); QApplication a(argc,

2011-08-09 08:21:04 9465

原创 QT拦截关闭窗口事件

QDialog类下有一个虚函数void QDialog::closeEvent (  QCloseEvent   *  e   )  [virtual protected]通过实现closeEvent函数,就可以以对关闭窗口消息进行拦截,比如程序还没有

2011-08-07 20:11:27 6048

原创 理解C++中的enum

呵呵,enum在实际中应用比较少,所以你会忽略它。但是,在这里,我告诉你,enum 和 struct、class一样,都是用户自定义类型。    对呀!enum是用户自定义类型,他有数据成员,还有成员函数!For example:    enum e{a=1 , b=

2011-08-01 15:52:42 1405 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除