개발/윈도우
설치/삭제 프로그램 목록 얻기
DWORD GetRegistryValues(HKEY hRootKey, LPCTSTR pszSubPath, std::vector& Items) { /* if SystemComponent is Exists and Set 1, then this pass if ParentDisplayName is Exists ParentKeyName is Exists ReleaseType is Exists, then this pass */ CRegistry RegUninstBase(CREG_NOCACHE); if ( RegUninstBase.Open( pszSubPath, hRootKey, KEY_ENUMERATE_SUB_KEYS|KEY_QUERY_VALUE ) ) { TCHAR szKeyItem[MAX_PATH]; while..
2013. 9. 16. 17:08
최근 댓글