@himitsu:
Danke fürs Nachschauen.
SetWindowLong(
Handle, GWL_EXSTYLE, GetWindowLong(
Handle, GWL_EXSTYLE) or WS_EX_APPWINDOW); funktioniert.
Beide Superbareinträge werden aber gruppiert. Ich will zwei Superbareinträge nebeneinander erzeugen.
Da scheint SHGetPropertyStoreForWindow der einzige Weg zu sein.
Also wieder zu der Lösung:
Das mit dem Find in Files war natürlich sehr gut.
Habe folgendes gefunden.
IPropertyStore gibt es in PropSys
tPROPVARIANT in
ActiveX und
PKEY_AppUserModel_ID in PropKey
Die PropVariantclear wird aus der Ole32.dll dynamisch gelinkt:
function PropVariantClear(pvar: PPropVariant): HRESULT; stdcall; external 'ole32.dll';
Wie mach ich das für die InitPropVariantFromString deren Syntax so beschrieben ist in
MSDN ?:
Code:
HRESULT InitPropVariantFromString(
__in PCWSTR psz,
__out PROPVARIANT *ppropvar
);