Contains resource information and an application-defined value for a dialog box supported by a Control Panel application.
Syntax
typedef struct tagNEWCPLINFO {
DWORD dwSize;
DWORD dwFlags;
DWORD dwHelpContext;
LONG_PTR lpData;
HICON hIcon;
TCHAR szName[32];
TCHAR szInfo[64];
TCHAR szHelpFile[128];
} NEWCPLINFO, *LPNEWCPLINFO;
Members
- dwSize
-
The length of the structure, in bytes.
- dwFlags
-
This member is ignored.
- dwHelpContext
-
This member is ignored.
- lpData
-
A pointer to data defined by the application. When the Control Panel sends the CPL_DBLCLK and CPL_STOP messages, it passes this value back to your application.
- hIcon
-
The identifier of the icon that represents the dialog box. This icon is intended to be displayed by the application that controls the Control Panel application.
- szName
-
A null-terminated string that contains the dialog box name. The name is intended to be displayed below the icon.
- szInfo
-
A null-terminated string containing the dialog box description. The description is intended to be displayed when the icon for the dialog box is selected.
- szHelpFile
-
This member is ignored.
Remarks
The CPlApplet function of the Control Panel application returns this information to the Control Panel in response to a CPL_NEWINQUIRE message.
Structure Information
| Header | cpl.h |
|---|
| Minimum operating systems |
Windows NT 3.1, Windows 95 |
|---|
See Also
CPLINFO