Freigeben über


DEFINE_COMMAND

Gibt den Befehl an, der verwendet wird, um das Rowset zu erstellen, wenn die CCommand-Klasse verwendet. Akzeptiert die nur Zeichenfolgentypen, die den angegebenen Anwendungstyp übereinstimmen (ANSI oder Unicode).

Hinweis

Es wird empfohlen, dass Sie DEFINE_COMMAND_EX anstelle von DEFINE_COMMAND verwenden.

DEFINE_COMMAND(x, szCommand )

Parameter

  • x
    [in] Der Name der Klasse des Benutzerdatensatzes (Befehl).

  • szCommand
    [in] die Befehlszeichenfolge, die verwendet wird, um das Rowset zu erstellen, wenn der CCommand bereitgestellt werden.

Hinweise

Die Befehlszeichenfolge, die Sie angeben, wird als Standardwert verwendet, wenn Sie nicht der Befehlstext in CCommand::Open-Methode angeben.

Dieses Makro akzeptiert ANSI-Zeichenfolgen, wenn Sie die Anwendung als ANSI erstellen, oder Unicode-Zeichenfolgen, wenn Sie die Anwendung als Unicode erstellen. Es wird empfohlen, dass Sie DEFINE_COMMAND_EX anstelle DEFINE_COMMAND, da das frühere Unicode-Zeichenfolgen akzeptiert, unabhängig vom ANSI- oder Unicode-Anwendungstyp verwenden.

Beispiel

Siehe BOOKMARK_ENTRY.

Anforderungen

Header: atldbcli.h

Siehe auch

Weitere Ressourcen

Makros und globale Funktionen für OLE-Consumervorlagen