Sdílet prostřednictvím


CWnd::OnUniChar

Rámci volání této funkce člena při stisknutí klávesy.Aktuální okno má fokusu klávesnice a WM_KEYDOWN zpráva překládány TranslateMessage funkce.

afx_msg void OnUniChar(
    UINT nChar, 
    UINT nRepCnt, 
    UINT nFlags
);

Parametry

Parametr

Description

[v]nChar

Určuje kód klávesy.

[v]nRepCnt

Určuje počet opakování pro aktuální zprávu.Hodnota je kolikrát stisku klávesy je autorepeated z uživatele přidržením klávesy.Je-li stisku klávesy drží dostatečně dlouhé, odesláno více zpráv.Počet opakování však není kumulativní.

[v]nFlags

Příznaky, které určují kód vyhledávání, rozšířeného klíče, kód v kontextu, předchozí stav klíče a přechod stavu, jak je znázorněno v následující tabulce:

Příznak

Význam

0-7

Určuje kód vyhledávání.Hodnota závisí na výrobce původního zařízení (OEM).

8

Určuje rozšířeného klíče, například pravé klávesy ALT a CTRL, na Vylepšené klávesnice 101 nebo 102 kláves.Příznak je 1, pokud je klíč delší klíče; jinak je 0.

9-12

Interně v systému Windows.

13

Určuje kód kontextu.Příznak je 1, pokud je při stisknutí; stisknuta klávesa ALT jinak je hodnota 0.

14

Určuje klíč stavu.Příznak je 1, pokud je klíč dolů před odesláním zprávy nebo 0, pokud je klíč nahoru.

15

Určuje stav přechodu.Příznak je 1, pokud byla vydána klíč nebo 0, pokud stisknutí klávesy.

Poznámky

Tato metoda obdrží WM_UNICHAR oznámení, které je popsáno v .WM_UNICHAR zpráva je určena pro odesílání nebo vystavování znaků Unicode do ANSI systému windows.Je ekvivalentní WM_CHAR zpráv, ale používá kódování Unicode Transformation Format-32 (UTF-32), že WM_CHAR zpráva používá kódování UTF-16.

[!POZNÁMKA]

Tato funkce člena volá framework umožňující aplikaci pro zpracování zprávy systému Windows.Parametry předané funkce odrážejí parametry přijatých v rámci byla zpráva přijata.Že provádění volání třídy base provádění této funkce bude použita parametry původně předané zprávy a není zadané parametry funkce.

Požadavky

Záhlaví: afxwin.h

Tato metoda je podporována v a novější.

Další požadavky této metody jsou popsány v Požadavky na sestavení pro běžné ovládací prvky systému Windows Vista.

Viz také

Referenční dokumentace

Třída CWnd

Graf hierarchie

WM_UNICHAR

WM_CHAR

CWnd::OnKeyDown