Windows XP Control Panel - Providing a value for the Comments field

Where does the Windows XP Control Panel get the value for the Comments field? I am writing an EXE control panel application, and from the documentation you cannot specify a value for this field.

OZX7A.png

+3
source share
3 answers

Registering the executable (exe) as an applet control panel in Windows Vista using Windows Installer XML (WIX) at http://blogs.msdn.com/b/cjacks/archive/2007/05/03/registering-an-executable -file-exe-as-a-control-panel-applet-on-windows-vista-using-windows-installer-xml-wix.aspx


[previous answer]

. " ". http://msdn.microsoft.com/en-us/library/cc144195(VS.85).aspx

, InfoTip, .

, . .exe , . .dll , CPlApplet .

+1

CPLApplet:

.dll( .cpl), CPlApplet , , , .

Windows , CPlApplet . .

CPL_INQUIRE CPLINFO.

typedef struct tagCPLINFO {
  int      idIcon;
  int      idName;
  int      idInfo;
  LONG_PTR lpData;
} CPLINFO;

idInfo - , . , - .

: , , .

+1

This string is retrieved from the registry value HKCR \ CLSID {guid} \ InfoTip. How to hit the registry into a form is very well explained in this MSDN library article , I cannot add to this.

+1
source

Source: https://habr.com/ru/post/1749482/


All Articles