SKININFO Structure |
The SKININFO structure contains information about a skin.
typedef struct tagSKININFO { DWORD dwMask; char *pszTitle; char *pszSkinFile; char *pszAuthor; char *pszEmail; char *pszURL; char *pszDescrip; char *pszVersion; HANDLE hPreview; HICON hSkinIcon; } SKININFO, *PSKININFO, FAR *LPSKININFO; |
Members
- dwMask
- Array of flags that indicate which of the other structure members contain valid data. This member can be one or more of the following values.
Value Meaning SMASK_URL The pszURL member is valid. SMASK_ICON The hSkinIcon member is valid. SMASK_EMAIL The pszEmail member is valid. SMASK_PREVIEW The hPreview member is valid.
- pszTitle
- NULL terminated string that specifies the skin name.
- pszSkinFile
- NULL terminated string that speciefies the full path to the skin ini.
- pszAuthor
- NULL terminated string of the authors name.
- pszEmail
- NULL terminated string that speciefies the authors e-mail address.
- pszURL
- NULL terminated string that speciefies the URL of the skins homepage.
- pszDescrip
- NULL terminated string that gives a brief description of the skin.
- pszVersion
- NULL terminated string that speciefies the version of the skin.
- hPreview
- A HANDLE to a preview bitmap.
- hSkinIcon
- A HICON to be displayed next to the skin information.
Structure Information
Header plugin.h