ReactOS 0.4.15-dev-7788-g1ad9096
|
#include <appinfo.h>
Public Attributes | |
const int | iKeyIndex |
Public Attributes inherited from CAppInfo | |
const CStringW | szIdentifier |
const AppsCategories | iCategory |
CStringW | szDisplayIcon |
CStringW | szDisplayName |
CStringW | szDisplayVersion |
CStringW | szComments |
Private Member Functions | |
BOOL | GetApplicationRegString (LPCWSTR lpKeyName, CStringW &String) |
BOOL | GetApplicationRegDword (LPCWSTR lpKeyName, DWORD *lpValue) |
VOID | AddApplicationRegString (CAppRichEdit *RichEdit, UINT StringID, const CStringW &String, DWORD TextFlags) |
VOID | RetrieveInstallDate () |
VOID | RetrieveUninstallStrings () |
Private Attributes | |
CRegKey | m_hKey |
CStringW | m_szInstallDate |
CStringW | m_szUninstallString |
CStringW | m_szModifyString |
CInstalledApplicationInfo::CInstalledApplicationInfo | ( | HKEY | Key, |
const CStringW & | KeyName, | ||
AppsCategories | Category, | ||
int | KeyIndex | ||
) |
Definition at line 374 of file appinfo.cpp.
CInstalledApplicationInfo::~CInstalledApplicationInfo | ( | ) |
Definition at line 389 of file appinfo.cpp.
|
private |
Definition at line 394 of file appinfo.cpp.
Referenced by ShowAppInfo().
|
overridevirtual |
Implements CAppInfo.
Definition at line 529 of file appinfo.cpp.
|
private |
Definition at line 627 of file appinfo.cpp.
Referenced by RetrieveInstallDate(), and RetrieveUninstallStrings().
|
private |
Definition at line 581 of file appinfo.cpp.
Referenced by AddApplicationRegString(), CInstalledApplicationInfo(), RetrieveInstallDate(), and RetrieveUninstallStrings().
|
overridevirtual |
|
overridevirtual |
Implements CAppInfo.
Definition at line 553 of file appinfo.cpp.
|
private |
Definition at line 444 of file appinfo.cpp.
Referenced by ShowAppInfo().
|
private |
Definition at line 484 of file appinfo.cpp.
Referenced by CanModify(), ShowAppInfo(), and UninstallApplication().
|
overridevirtual |
Implements CAppInfo.
Definition at line 408 of file appinfo.cpp.
Implements CAppInfo.
Definition at line 565 of file appinfo.cpp.
|
overridevirtual |
Implements CAppInfo.
Definition at line 523 of file appinfo.cpp.
Definition at line 166 of file appinfo.h.
Referenced by CAppDB::RemoveInstalledAppFromRegistry().
|
private |
Definition at line 148 of file appinfo.h.
Referenced by GetApplicationRegDword(), and GetApplicationRegString().
|
private |
Definition at line 149 of file appinfo.h.
Referenced by RetrieveInstallDate(), and ShowAppInfo().
|
private |
Definition at line 151 of file appinfo.h.
Referenced by CanModify(), RetrieveUninstallStrings(), ShowAppInfo(), and UninstallApplication().
|
private |
Definition at line 150 of file appinfo.h.
Referenced by CanModify(), RetrieveUninstallStrings(), ShowAppInfo(), and UninstallApplication().