IRichEditOleCallback::QueryAcceptData

Vyzval pasty alebo presuňte zistiť, či by mali byť prijaté údaje prilepiť a pretiahnuť.

 (HRESULT QueryAcceptData LPDATAOBJECT  lpdataobj; CLIPFORMAT ĎALEKO  * lpcfFormat; DWORD  reco; BOOL  fReally; HGLOBAL  hMetaPict  );
 

Parametre

lpdataobj
Smerník na štruktúru DATAOBJECT špecifikuje dátový objekt prilepiť alebo presunuté.
lpcfFormat
Ukazovateľ do schránky formátu, ktorý sa použije pre operáciu prilepenia alebo pokles. Ak hodnota poukázal na lpcfFormat je nula, použije sa najlepšie dostupné formát. Ak k spätnému volaniu zmení hodnotu poukázal na lpcfFormat, RTF kontrolu používa iba tento formát a operácia nebude úspešná, ak formát nie je k dispozícii.
reco
Schránka operácie príznak. Môže byť jedna z týchto hodnôt.
RECO_DROP Pokles prevádzky (drag and drop).
RECO_PASTE Prilepenie zo schránky.

fReally
Nenulové ak prilepenie alebo pokles sa skutočne deje, nula, ak je len dotaz, ako napríklad EM_CANPASTE.
hMetaPict
Rukoväť na Metasúbory obsahujúce zobrazenie ikony objektu, ak DVASPECT_ICON sa ukladá na objekt Prilepiť špeciálne.

Note:

Vráti úspech stav. Ak SCODE výsledkom je zlyhanie SCODE, RTF kontroly odmietne údajov a ukončí operáciu. Ak SCODE výsledok je S_OK, kontrolu kontroluje údaje za prijateľné formátov. Návrat úspešné SCODE iné než S_OK znamená, že volanie buď skontrolovať dáta samy o sebe (ak fReally je FALSE) alebo dovezené dáta samy o sebe (ak fReally je pravda).

Ak žiadosť vráti úspešný výsledok iné ako S_OK, RTF ovládací prvok nebude kontrolovať iba na čítanie štátu upraviť kontroly.

Stručné informácie

nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Nepodporované.
Hlavičky:Deklarovaný v richole.h.

Pozri tiež

Rich upraviť kontroly prehľad, Rich upraviť OLE rozhrania IRichEditOleCallback

Index