Função ReuseDDElParam (dde.h)
Permite que um aplicativo reutilize um parâmetro lParam do DDE (Dynamic Data Exchange) empacotado, em vez de alocar um novo lParam empacotado. O uso dessa função reduz as realocações para aplicativos que passam mensagens DDE empacotadas.
Sintaxe
LPARAM ReuseDDElParam(
[in] LPARAM lParam,
[in] UINT msgIn,
[in] UINT msgOut,
[in] UINT_PTR uiLo,
[in] UINT_PTR uiHi
);
Parâmetros
[in] lParam
Tipo: LPARAM
O parâmetro lParam da mensagem DDE postada que está sendo reutilizado.
[in] msgIn
Tipo: UINT
O identificador da mensagem DDE recebida.
[in] msgOut
Tipo: UINT
O identificador da mensagem DDE a ser postada. A mensagem DDE reutilizará o parâmetro lParam empacotado.
[in] uiLo
Tipo: UINT_PTR
O valor a ser empacotado na palavra de baixa ordem do parâmetro lParam reutilizado.
[in] uiHi
Tipo: UINT_PTR
O valor a ser empacotado na palavra de alta ordem do parâmetro lParam reutilizado.
Valor retornado
Tipo: LPARAM
O valor retornado é o novo valor lParam .
Comentários
O valor retornado deve ser postado como o parâmetro lParam de uma mensagem DDE; ele não deve ser usado para nenhuma outra finalidade. Depois que o valor retornado é postado, o aplicativo de postagem não precisa executar nenhuma ação para descartar o parâmetro lParam .
Use ReuseDDElParam em vez de FreeDDElParam se o parâmetro lParam for reutilizado em uma mensagem de resposta. ReuseDDElParam retorna o lParam apropriado para reutilização.
Essa função aloca ou libera parâmetros lParam conforme necessário, dependendo dos requisitos de empacotamento das mensagens de entrada e saída. Isso reduz as realocações na passagem de mensagens DDE.
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | dde.h (inclua Windows.h) |
Biblioteca | User32.lib |
DLL | User32.dll |
Confira também
Sobre a Troca Dinâmica de Dados
Conceitual
Referência