Funzione ReuseDDElParam (dde.h)

Consente a un'applicazione di riutilizzare un parametro lParam di Dynamic Data Exchange (DDE) compresso anziché allocare un nuovo oggetto lParam compresso. L'uso di questa funzione riduce le riallocazioni per le applicazioni che passano messaggi DDE compressi.

Sintassi

LPARAM ReuseDDElParam(
  [in] LPARAM   lParam,
  [in] UINT     msgIn,
  [in] UINT     msgOut,
  [in] UINT_PTR uiLo,
  [in] UINT_PTR uiHi
);

Parametri

[in] lParam

Tipo: LPARAM

Parametro lParam del messaggio DDE inviato riutilizzato.

[in] msgIn

Tipo: UINT

Identificatore del messaggio DDE ricevuto.

[in] msgOut

Tipo: UINT

Identificatore del messaggio DDE da pubblicare. Il messaggio DDE riutilizza il parametro lParam compresso.

[in] uiLo

Tipo: UINT_PTR

Valore da inserire nella parola in ordine basso del parametro lParam riutilizzato.

[in] uiHi

Tipo: UINT_PTR

Valore da inserire nella parola in ordine elevato del parametro lParam riutilizzato.

Valore restituito

Tipo: LPARAM

Il valore restituito è il nuovo valore lParam .

Commenti

Il valore restituito deve essere inserito come parametro lParam di un messaggio DDE; non deve essere utilizzata per altri scopi. Dopo la pubblicazione del valore restituito, l'applicazione di registrazione non deve eseguire alcuna azione per eliminare il parametro lParam .

Usare ReuseDDElParam anziché FreeDDElParam se il parametro lParam verrà riutilizzato in un messaggio che risponde. ReuseDDElParam restituisce lParam appropriato per il riutilizzo.

Questa funzione alloca o libera i parametri lParam in base alle esigenze, a seconda dei requisiti di compressione dei messaggi in ingresso e in uscita. In questo modo si riducono le riallocazioni passando messaggi DDE.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione dde.h (include Windows.h)
Libreria User32.lib
DLL User32.dll

Vedi anche

Informazioni su Dynamic Data Exchange

Informazioni concettuali

FreeDDElParam

PackDDElParam

Riferimento

UnpackDDElParam