登记文档保存图标
注册文档保存图标
mfc多文档保存时,怎样设置文档保存图标为自定义的图标,要程序自身完成注册图标
------解决方案--------------------
这个实际上就是修改相关注册表项个.
每一项的意思自己看具体注册表, 然后网上百度google之
mfc多文档保存时,怎样设置文档保存图标为自定义的图标,要程序自身完成注册图标
程序注册文档保存图标
------解决方案--------------------
这个实际上就是修改相关注册表项个.
SetRegistryValue(HKEY_CLASSES_ROOT, strKey, TEXT(""), m_strClassName);
strKey=m_strClassName;
SetRegistryValue(HKEY_CLASSES_ROOT, strKey, TEXT(""), TEXT("lcf file"));
strKey += TEXT("\\DefaultIcon");
SetRegistryValue(HKEY_CLASSES_ROOT, strKey, TEXT(""), m_strDefaultIcon);
strKey = m_strClassName;
strKey += TEXT("\\shell");
SetRegistryValue(HKEY_CLASSES_ROOT,strKey,TEXT(""),TEXT("open"));
strKey=m_strClassName;
strKey += TEXT("\\shell\\open\\command");
SetRegistryValue(HKEY_CLASSES_ROOT, strKey, TEXT(""), m_strShellCmd+TEXT(" \"%1\""));
// 马上更新图标显示 [2012-5-28 sxh]
SHChangeNotify(SHCNE_ASSOCCHANGED,SHCNF_IDLIST,NULL,NULL);
每一项的意思自己看具体注册表, 然后网上百度google之