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
Riferimento