特殊 BLOB 專案
下列範例會使用 SetStringInBlob 函式來建立特殊 BLOB 專案。
NPP 名稱
SetStringInBlob(
hBlob,
OWNER_NPP,
CATEGORY_LOCATION,
TAG_NAME,
"My NPP Name");
NPP 類別識別碼
SetClassIDInBlob(
hBlob,
OWNER_NPP,
CATEGORY_LOCATION,
TAG_CLASSID,
&CLSID_ThisNPP);
CFGPROC 程式名稱
SetStringInBlob(
hBlob,
OWNER_NPP,
CATEGORY_FINDER,
TAG_PROCNAME,
"MyGetNPPBlobs");
Finder UI 的樹狀結構根名稱
SetStringInBlob(
hBlob,
OWNER_NPP,
CATEGORY_FINDER,
TAG_ROOT,
"My Tree Root name");
顯示 Finder UI 的字串
SetStringInBlob(
hBlob,
OWNER_NPP,
CATEGORY_FINDER,
TAG_DISP_STRING,
"Double click to select my UI");
介面標記
此範例包含 NPP 支援的每個介面。
SetBoolInBlob(
hBlob,
OWNER_NPP,
CATEGORY_CONFIG,
TAG_INTERFACE_REALTIME_CAPTURE,
TRUE);