当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 如果想得到windows中我的电脑或者网络邻居等系统图标可以有如下解决办法。
 

 

 ·构造函数初始化表的使用规则    »显示摘要«
    摘要: class a{ a(int x);//a的构造函数};class b{ b(int x, int y);//b的构造函数};b::b(int x, int y) :a(x) //在初始化表里调用a的构造函数{}上述为:(1)如果类存在继承关系,派生类必须在其初始化表里调用基类的构造函数。(2)类的const常量只能在初始化表里被初始化,因为它不能在函数体内用赋值的方式来初始化。 class a......
    摘要: vc中没有现成的函数来选择一个文件夹,但这是经常会用到的,怎么办?自动动手,丰衣足食!使用shbrowseforfolder,代码如下:#include <shlobj.h> int selfolder(hwnd hparent, cstring &strfolder){ strfolder.empty(); lpmalloc lpmalloc; if (::shgetmal......


得到windows系统图标的解决方案

如果想得到windows中我的电脑或者网络邻居等系统图标可以有如下解决办法.

        用图标提取软件从c:\winnt\system32\shell32.dll或者c:\winnt\explorer.exe中提取出来然后加入到自己的程序中(路径随操作系统与安装目录不同而变化)这种方法的缺点是不同的操作系统的系统图标有一些变化,比如说2003与2000的系统图标就有很大变化,如果你提取的是2000的图标,应用程序如果在2003下运行可能看起来有一些别扭. 【程序编程相关:VC中的Edit Code按钮在哪里?

方案一 【推荐阅读:(转载)浅析”流光种植者”的编程实现

        同样是利用c:\winnt\system32\shell32文件来提取,但是这次是利用注册表与windows的函数来完成.代码如下: 【扩展信息:VC常用知识

方案二

hicon ctestdlg::getshellicon(int nindex)

{

        hicon hicon=null;

        hkey hkeyshellicons;


...   下一页
    摘要: the .net profiling api and the dnprofiler tool http://msdn.microsoft.com/msdnmag/issues/01/12/hood/default.aspx 微软的.net common language runtime(clr)内部提供了很多机制来创建更容易使用、更面向对象的平台。包括垃圾回收、标准的跨语言异常处理、广泛......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE