Windows10 タスクバー DESKBAND(デスクバンド)の管理・削除 新しいページはコチラ
提供: yonewiki
(→デスクバンド一覧取得API) |
(→デスクバンド一覧取得API) |
||
| 44行: | 44行: | ||
//GUIDをclsid型配列に取得 | //GUIDをclsid型配列に取得 | ||
pPersist->Release(); | pPersist->Release(); | ||
| + | |||
| + | if (IsEqualCLSID(clsid, clsidTarget)) {//clsidTargetに一致するDeskbandをリムーブする場合 | ||
| + | StringFromCLSID(clsid, &lpszClsid); | ||
| + | MessageBoxW(NULL, lpszClsid, L"OK", MB_OK); | ||
| + | pBandSite->RemoveBand(dwBandId); | ||
| + | CoTaskMemFree(lpszClsid); | ||
| + | } | ||
} | } | ||
| + | pBandSite->Release(); | ||
| + | CoUninitialize(); | ||
</syntaxhighlight2> | </syntaxhighlight2> | ||