Speciális BLOB-bejegyzések
Az alábbi példák a SetStringInBlob függvényt használják speciális BLOB-bejegyzések létrehozásához.
Az NPP neve
SetStringInBlob(
hBlob,
OWNER_NPP,
CATEGORY_LOCATION,
TAG_NAME,
"My NPP Name");
NPP-osztályazonosító
SetClassIDInBlob(
hBlob,
OWNER_NPP,
CATEGORY_LOCATION,
TAG_CLASSID,
&CLSID_ThisNPP);
CFGPROC eljárás neve
SetStringInBlob(
hBlob,
OWNER_NPP,
CATEGORY_FINDER,
TAG_PROCNAME,
"MyGetNPPBlobs");
A Finder felhasználói felületének fa gyökérneve
SetStringInBlob(
hBlob,
OWNER_NPP,
CATEGORY_FINDER,
TAG_ROOT,
"My Tree Root name");
A Finder felhasználói felületének megjelenítési sztringje
SetStringInBlob(
hBlob,
OWNER_NPP,
CATEGORY_FINDER,
TAG_DISP_STRING,
"Double click to select my UI");
Interfészcímkék
Ez a példa az NPP által támogatott összes felületet tartalmazza.
SetBoolInBlob(
hBlob,
OWNER_NPP,
CATEGORY_CONFIG,
TAG_INTERFACE_REALTIME_CAPTURE,
TRUE);