Função DdeCmpStringHandles (ddeml.h)

Compara os valores de dois identificadores de cadeia de caracteres. O valor de um identificador de cadeia de caracteres não está relacionado ao caso da cadeia de caracteres associada.

Sintaxe

int DdeCmpStringHandles(
  [in] HSZ hsz1,
  [in] HSZ hsz2
);

Parâmetros

[in] hsz1

Tipo: HSZ

Um identificador para a primeira cadeia de caracteres.

[in] hsz2

Tipo: HSZ

Um identificador para a segunda cadeia de caracteres.

Retornar valor

Tipo: int

O valor retornado pode ser um dos valores a seguir.

Valor retornado Descrição
-1
O valor de hsz1 é 0 ou menor que o valor de hsz2.
0
Os valores de hsz1 e hsz2 são iguais (ambos podem ser 0).
1
O valor de hsz2 é 0 ou menor que o valor de hsz1.

Comentários

Um aplicativo que deve fazer uma comparação que diferencia maiúsculas de minúsculas de dois identificadores de cadeia de caracteres deve comparar os identificadores de cadeia de caracteres diretamente. Um aplicativo deve usar DdeCmpStringHandles para todas as outras comparações para preservar a natureza que não diferencia maiúsculas de minúsculas do DDE (Dynamic Data Exchange).

DdeCmpStringHandles não pode ser usado para classificar identificadores de cadeia de caracteres em ordem alfabética.

Requisitos

Requisito Valor
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 ddeml.h (inclua Windows.h)
Biblioteca User32.lib
DLL User32.dll

Confira também

Conceitual

DdeAccessData

DdeCreateStringHandle

DdeFreeStringHandle

Biblioteca de Gerenciamento dinâmico do Data Exchange

Referência