没接触过注册表编程,麻烦各位最好给几行代码例子多谢,,

解决方案 »

  1.   

    用Shell函数SHGetFileInfo更方便,不推荐自己去查注册表
    例子程序
    http://my.6to23.com/cigarette/sysil.zip
      

  2.   

    SHFILEINFO stFileInfo;
    SHGetFileInfo(strItem,FILE_ATTRIBUTE_NORMAL,
    &stFileInfo, sizeof(stFileInfo),
    SHGFI_ICON|SHGFI_USEFILEATTRIBUTES);
    HICON hIcon;
    hIcon=stFileInfo.hIcon;

    if(hIcon==NULL)
    {
    m_imageP.Add(::AfxGetApp()->LoadIcon(IDI_ICONUNKNOWN));
    }
    else
    {
    m_imageP.Add(hIcon);
    }
      

  3.   

    换名字up again,,,,
    哪里有注册表编程的电子书或者资料下载啊??