Esta seção fornece diretrizes para implementar a troca dinâmica de dados para aplicativos que não podem usar a Biblioteca de Gerenciamento do Intercâmbio de Dados Dinâmicos (DDEML). Para obter mais informações sobre o DDEML, consulte Dynamic Data Exchange Management Library.
Fornece exemplos de código relativos à troca dinâmica de dados.
de referência DDE
A referência da API.
Funções DDE
Designação
Descrição
DdeSetQualityOfService
Especifica a qualidade de serviço (QOS) que um aplicativo DDE (Dynamic Data Exchange) bruto deseja para futuras conversas DDE que inicia. O QOS especificado aplica-se a quaisquer conversas iniciadas enquanto essas configurações estão em vigor. A qualidade do serviço de uma conversa DDE dura a duração da conversa; as chamadas para a função DdeSetQualityOfService durante uma conversa não afetam o QOS dessa conversa.
Libera a memória especificada pelo parâmetro lParam de uma mensagem DDE postada. Um aplicativo que recebe uma mensagem DDE postada deve chamar essa função depois de ter usado a funçãoUnpackDDElParam para descompactar o lParam valor.
Permite que um aplicativo de servidor DDE represente o contexto de segurança de um aplicativo cliente DDE. Isso protege os dados do servidor seguro contra clientes DDE não autorizados.
Permite que um aplicativo reutilize um parâmetro compactado DDE lParam, em vez de alocar um novo compactado lParam. O uso dessa função reduz as realocações para aplicativos que passam mensagens DDE compactadas.
Inicia uma conversa com um aplicativo de servidor respondendo aos nomes de aplicativo e tópico especificados. Ao receber essa mensagem, espera-se que todos os aplicativos de servidor com nomes que correspondam ao aplicativo especificado e que suportem o tópico especificado o reconheçam.
Um aplicativo cliente DDE posta a mensagem WM_DDE_ADVISE em um aplicativo de servidor DDE para solicitar que o servidor forneça uma atualização para um item de dados sempre que o item for alterado.
Um aplicativo de servidor DDE posta uma mensagem de WM_DDE_DATA para um aplicativo cliente DDE para passar um item de dados para o cliente ou para notificar o cliente da disponibilidade de um item de dados.
Um aplicativo cliente DDE posta uma mensagem WM_DDE_EXECUTE para um aplicativo de servidor DDE para enviar uma cadeia de caracteres para o servidor a ser processado como uma série de comandos. Espera-se que o aplicativo de servidor publique uma mensagem WM_DDE_ACK em resposta.
Um aplicativo cliente DDE posta uma mensagem WM_DDE_POKE para um aplicativo de servidor DDE. Um cliente usa essa mensagem para solicitar que o servidor aceite um item de dados não solicitado. Espera-se que o servidor responda com uma mensagem WM_DDE_ACK indicando se aceitou o item de dados.
Um aplicativo cliente DDE posta uma mensagem WM_DDE_UNADVISE para informar um aplicativo de servidor DDE que o item especificado ou um formato de área de transferência específico para o item não deve mais ser atualizado. Isso encerra o link de dados quentes ou quentes para o item especificado.
Contém sinalizadores que especificam como um aplicativo de servidor DDE deve enviar dados para um aplicativo cliente durante um loop de aconselhamento. Um cliente passa um identificador para uma estrutura deDDEADVISE para um servidor como parte de uma mensagem WM_DDE_ADVISE.
Contém um nome de serviço DDE e um nome de tópico. Um aplicativo de servidor DDE pode usar essa estrutura durante uma transação de XTYP_WILDCONNECT para enumerar os pares de tópico de serviço que ele suporta.