IObjectWithAppUserModelID::SetAppID 方法 (shobjidl_core.h)
指定唯一的應用程式定義應用程式使用者模型標識碼 (AppUserModelID) ,將對象識別為特定檔類型的處理程式。 需要動態AppUserModelID的應用程式會使用這個方法。
語法
HRESULT SetAppID(
[in] LPCWSTR pszAppID
);
參數
[in] pszAppID
類型: LPCWSTR
要指派給應用程式的AppUserModelID字串指標。
傳回值
類型: HRESULT
不需要動態AppUserModelID的自定義實作可以傳回E_NOTIMPL。 如果成功,則需要動態AppUserModelID的自定義實作應該傳回S_OK,否則傳回錯誤值。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | shobjidl_core.h (包括 Shobjidl.h) |
程式庫 | Shell32.lib |
Dll | Shell32.dll (6.1 版或更新版本) |
另請參閱
應用程式使用者模型標識碼 (AppUserModelIDs)
IObjectWithAppUserModelID::GetAppID