Freigeben über


COleControl::OnGetPredefinedStrings

Aufgerufen vom Framework, um ein Satz vordefinierter Zeichenfolgen, die die möglichen Werte für eine Eigenschaft darstellen.

virtual BOOL OnGetPredefinedStrings(
   DISPID dispid,
   CStringArray* pStringArray,
   CDWordArray* pCookieArray 
);

Parameter

  • dispid
    Die Dispatch-ID einer Eigenschaft des Steuerelements.

  • pStringArray
    Ein mit Rückgabewerten ausgefüllt werden Zeichenfolgenarray.

  • pCookieArray
    Ein mit Rückgabewerten ausgefüllt werden DWORD Array.

Rückgabewert

Ungleich 0 (null), wenn Elemente zu pStringArray und zu pCookieArray hinzugefügt wurden.

Hinweise

Überschreiben Sie diese Funktion, wenn das Steuerelement eine Eigenschaft mit einem Satz von möglichen Werten enthält, die nach Zeichenfolgen dargestellt werden können.Für jedes Element, das zu pStringArray hinzugefügt wird, sollten Sie ein entsprechendes "Cookie"-Element zu pCookieArray hinzufügen. Diese "Cookie"-Werte können später durch das Framework an die COleControl::OnGetPredefinedValue-Funktion übergeben werden.

Anforderungen

Header: afxctl.h

Siehe auch

Referenz

COleControl-Klasse

Hierarchien-Diagramm

COleControl::OnGetPredefinedValue

COleControl::OnGetDisplayString