29.11.2012 Aufrufe

combit List & Label - Programmierer-Referenz - combit GmbH

combit List & Label - Programmierer-Referenz - combit GmbH

combit List & Label - Programmierer-Referenz - combit GmbH

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

LlRTFGetText<br />

Syntax:<br />

INT LlRTFGetText(HLLJOB hJob, HLLRTFOBJ hRTF, INT nFlags,<br />

LPTSTR lpszBuffer, UINT nBufferSize);<br />

Aufgabe:<br />

Fragt den Text des RTF-Objekts ab<br />

Parameter<br />

hJob: <strong>List</strong> & <strong>Label</strong> Job-Handle<br />

hRTF: Handle auf RTF-Objekt<br />

nFlags: Optionen (s. LlRTFGetTextLength)<br />

lpszBuffer: Puffer für die Rückgabe<br />

nBufferSize: Puffergröße<br />

Rückgabewert:<br />

Fehlercode<br />

Beispiel:<br />

HLLRTFOBJ hRTF = LlRTFCreateObject(hJob);<br />

if (LlRTFEditObject(hJob,hRTF,NULL,NULL,LL_PROJECT_LABEL) >= 0)<br />

{<br />

INT nFlags = LL_RTFTEXTMODE_RTF|LL_RTFTEXTMODE_EVALUATED);<br />

INT nLen = LlRTFGetTextLength(hJob,hRTF,nFlags);<br />

TCHAR* pszText = new TCHAR[nLen+1];<br />

LlRTFGetText(hJob,hRTF,nFlags,pszText,nLen+1);<br />

printf("'%s'\n\n", pszText);<br />

delete[] pszText;<br />

}<br />

Siehe auch:<br />

LlRTFCreateObject, LlRTFGetTextLength<br />

LlRTFGetTextLength<br />

Grundlagen<br />

Syntax:<br />

INT LlRTFGetTextLength(HLLJOB hJob, HLLRTFOBJ hRTF, INT nFlags);<br />

Aufgabe:<br />

Liefert die Länge des Inhalts des RTF-Objektes zurück. Damit kann dann z.B. ein<br />

passender Puffer bereitgestellt werden.<br />

Parameter<br />

hJob: <strong>List</strong> & <strong>Label</strong> Job-Handle<br />

261

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!