Freigeben über


ImmRequestMessageA-Funktion (immdev.h)

Generiert eine WM_IME_REQUEST Nachricht.

Syntax

LRESULT ImmRequestMessageA(
       HIMC   unnamedParam1,
       WPARAM unnamedParam2,
       LPARAM unnamedParam3
);

Parameter

unnamedParam1

unnamedParam2

unnamedParam3

Rückgabewert

Gibt einen vorgangsspezifischen Wert zurück, wenn der Vorgang erfolgreich war, oder 0 andernfalls.

Bemerkungen

IME muss diese Funktion verwenden, anstatt die WM_IME_REQUEST Nachricht in einem Aufruf von SendMessage-an die Anwendung zu senden.

Anmerkung

Der header immdev.h definiert ImmRequestMessage als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows XP [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2003 [Nur Desktop-Apps]
Zielplattform- Fenster
Header- immdev.h
Library Imm32.lib
DLL- Imm32.dll

Siehe auch

Eingabemethoden-Manager

Funktionen des Eingabemethoden-Managers

WM_IME_REQUEST