求助SHGetPropertyStoreForWindow
SHGetPropertyStoreForWindow function,其中有一个功能可以来获取和修改win7等系统的任务栏分组相关的appusermodelid
C++如下:
HRESULT SHGetPropertyStoreForWindow(
_In_ HWND hwnd,
_In_ REFIID riid,
_Out_ void **ppv
);
在VB中如何使用。好像涉及到类接口及指针,请达人指点一下
https://deletethis.net/dave/dev/setappusermodelid/
有一段程序是这样的,我不懂是C,还是C++
IPropertyStore *store = NULL;
HRESULT hr = SHGetPropertyStoreForWindow(hwnd, IID_PPV_ARGS(&store));
PROPVARIANT propVariant;
hr = store->GetValue(key, &propVariant);
hr = PropVariantToString(propVariant, value, valueSize);