Příznaky
Zvažte následující scénář: V tomto případě vrátí funkce GetKeyState klíč nebo myši stav tlačítka, která není stavu Dole. Avšak klíč nebo tlačítko myši by měla zůstat ve stavu Dole do odpovídající klíč nebo zprávu o uvolnění tlačítka myši (například WM_KEYUP, WMSYSKEYUP, WM_LBUTTONUP) je zpracována.Poznámky
Příčina
K tomuto problému dochází, protože systém Windows vytvoří nový vstupní fronty bez kopírování vlastností KeyState v situaci, která je popsána v části "Příznaky". Proto KeyState vlastnost nové vstupní fronty má hodnotu null. V této situaci každé tlačítko myši a klíče v aktuálním stavu nebo v nikoli přepnuto státu.
Řešení
Informace o opravě hotfix
Společnost Microsoft má k dispozici podporovanou opravu hotfix. Tato oprava hotfix je však určena pouze problému popsanému v tomto článku. Tuto opravu hotfix instalujte pouze do systémů, ve kterých dochází k potížím popsaným v tomto článku. Tato oprava hotfix může být dále testována. Proto pokud nejste vážně ohrožen tímto problémem, doporučujeme počkat na další aktualizaci softwaru, která obsahuje tuto opravu hotfix.Pokud je oprava hotfix k dispozici ke stažení, je v horní části tohoto článku znalostní báze Knowledge Base oddíl "Oprava Hotfix je dostupná ke stažení" . Pokud tato sekce není uvedena, obraťte se na Zákaznický servis a podporu společnosti Microsoft k získaní opravy hotfix.Poznámka: Pokud nastanou další problémy nebo bude nutné další řešení potíží, bude možná třeba vytvořit další samostatný požadavek na služby. Běžná cena za technickou podporu se vztahuje k dodatečným otázkám podpory a k problémům, které se netýkají této konkrétní opravy hotfix. Úplný seznam telefonních čísel služeb zákazníkům společnosti Microsoft a podpoře nebo vytvořit zvláštní požadavek na službu naleznete na následujícím webu společnosti Microsoft:
http://support.microsoft.com/contactus/?ws=supportPoznámka: Ve formuláři „Oprava hotfix je dostupná ke stažení“ se zobrazují jazyky, pro které je oprava hotfix k dispozici. Pokud váš jazyk není zobrazen, to je protože oprava hotfix není k dispozici pro daný jazyk.
Předpoklady
Chcete-li nainstalovat tuto opravu hotfix, musí být spuštěn systém Windows 7 Service Pack 1 (SP1) nebo Windows Server 2008 R2 Service Pack 1 (SP1).Další informace o získání aktualizace service pack systému Windows 7 nebo Windows Server 2008 R2 získáte klepnutím na následující číslo článku databáze Microsoft Knowledge Base:
976932 informace o Service Pack 1 pro systém Windows 7 a Windows Server 2008 R2
Informace o registrech
Pro použití tohoto hotfixu nemusíte provádět žádné změny v registrech.
Požadavek na restartování
Po instalaci této opravy hotfix musíte restartovat počítač.
Informace o nahrazení opravy hotfix
Tato oprava hotfix nenahrazuje dříve vydanou opravu hotfix.
Globální verze této opravy hotfix nainstaluje soubory, jejichž atributy jsou uvedeny v následujících tabulkách. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Kalendářní data a časy těchto souborů v místním počítači jsou zobrazeny dle vašeho místního času a také podle aktuálního letního času (DST). Navíc data a časy se mohou změnit při provádění některých operací se soubory.
Poznámky k informacím o souboru pro Windows 7 a Windows Server 2008 R2
-
Soubory týkající se konkrétního produktu, milníku (RTM, SPn) a složky služby (LDR, GDR) lze identifikovat porovnáním čísel verzí souborů podle následující tabulky:
Verze
Výrobek
Milník
Složka služby
6.1.760 1.22 xxx
Windows 7 a Windows Server 2008 R2
SP1
LDR
-
Soubory MANIFEST (.manifest) a soubory MUM (.mum) instalované pro každé prostředí jsou uvedeny samostatně v části "Další souborů informace pro Windows Server 2008 R2 a Windows 7". MUM a MANIFEST soubory a soubory katalogu (CAT) přidružené zabezpečení, jsou velice důležité k udržení stavu aktualizované součásti. Soubory katalogu zabezpečení, pro něž nejsou uvedeny atributy, jsou podepsané digitálním podpisem společnosti Microsoft.
Pro všechny podporované verze x86 systému Windows 7
|
Název souboru |
Verze souboru |
Velikost souboru |
Datum |
Čas |
Platforma |
|---|---|---|---|---|---|
|
Win32k.sys |
6.1.7601.22171 |
2,354,688 |
22-Nov-2012 |
03:23 |
x86 |
Pro všechny podporované verze x64 systému Windows 7 a Windows Server 2008 R2
|
Název souboru |
Verze souboru |
Velikost souboru |
Datum |
Čas |
Platforma |
|---|---|---|---|---|---|
|
Win32k.sys |
6.1.7601.22171 |
3,151,872 |
22-Nov-2012 |
03:28 |
x64 |
Pro všechny podporované verze IA-64 systému Windows Server 2008 R2
|
Název souboru |
Verze souboru |
Velikost souboru |
Datum |
Čas |
Platforma |
|---|---|---|---|---|---|
|
Win32k.sys |
6.1.7601.22171 |
7,450,112 |
22-Nov-2012 |
02:59 |
IA-64 |
Stav
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".
Další informace
Další informace o funkci AttachThreadInput naleznete na následujícím webu společnosti Microsoft:
Obecné informace o funkci AttachThreadInputDalší informace o funkci TranslateMessage navštivte následující web společnosti Microsoft:
Obecné informace o funkci TranslateMessageDalší informace o funkci GetKeyState naleznete na následujícím webu společnosti Microsoft:
Obecné informace o funkci GetKeyStateDalší informace o vlastnictví systému windows navštivte následující web společnosti Microsoft:
Obecné informace o vlastnictví systému windows.Pro další informace o terminologii používané v aktualizacích softwaru, klepněte na následující číslo článku k zobrazení článku v databázi Microsoft Knowledge Base:
824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft
Další informace o souborech pro systém Windows 7 a Windows Server 2008 R2
Další soubory pro všechny podporované verze x86 systému Windows 7
|
Název souboru |
Update.mum |
|
Verze souboru |
Není k dispozici |
|
Velikost souboru |
2,136 |
|
Datum (čas UTC) |
03-Dec-2012 |
|
Čas (UTC) |
07:23 |
|
Platforma |
Není k dispozici |
|
Název souboru |
X86_fd2fc35fe4373c19d590e0ee80416b97_31bf3856ad364e35_6.1.7601.22171_none_a7d2efdf97c44f6b.manifest |
|
Verze souboru |
Není k dispozici |
|
Velikost souboru |
694 |
|
Datum (čas UTC) |
03-Dec-2012 |
|
Čas (UTC) |
07:23 |
|
Platforma |
Není k dispozici |
|
Název souboru |
X86_microsoft-windows-win32k_31bf3856ad364e35_6.1.7601.22171_none_bb407fc5121a0614.manifest |
|
Verze souboru |
Není k dispozici |
|
Velikost souboru |
42,086 |
|
Datum (čas UTC) |
22-Nov-2012 |
|
Čas (UTC) |
07:18 |
|
Platforma |
Není k dispozici |
Další soubory pro všechny podporované verze x64 systému Windows 7 a Windows Server 2008 R2
|
Název souboru |
Amd64_25d80f3c376d04ea1b3fb47d86c7b8f3_31bf3856ad364e35_6.1.7601.22171_none_50b5bc5d6e7adcd6.manifest |
|
Verze souboru |
Není k dispozici |
|
Velikost souboru |
698 |
|
Datum (čas UTC) |
03-Dec-2012 |
|
Čas (UTC) |
07:23 |
|
Platforma |
Není k dispozici |
|
Název souboru |
Amd64_839f36abcfe62f0b78d9cfd048c05f38_31bf3856ad364e35_6.1.7601.22171_none_87e3cd15f8efad81.manifest |
|
Verze souboru |
Není k dispozici |
|
Velikost souboru |
1,038 |
|
Datum (čas UTC) |
03-Dec-2012 |
|
Čas (UTC) |
07:23 |
|
Platforma |
Není k dispozici |
|
Název souboru |
Amd64_c781921f88855a4aaa2b9f714cb45579_31bf3856ad364e35_6.1.7601.22171_none_c35757d4574ba632.manifest |
|
Verze souboru |
Není k dispozici |
|
Velikost souboru |
698 |
|
Datum (čas UTC) |
03-Dec-2012 |
|
Čas (UTC) |
07:23 |
|
Platforma |
Není k dispozici |
|
Název souboru |
Amd64_microsoft-windows-win32k_31bf3856ad364e35_6.1.7601.22171_none_175f1b48ca77774a.manifest |
|
Verze souboru |
Není k dispozici |
|
Velikost souboru |
42,090 |
|
Datum (čas UTC) |
22-Nov-2012 |
|
Čas (UTC) |
06:42 |
|
Platforma |
Není k dispozici |
|
Název souboru |
Update.mum |
|
Verze souboru |
Není k dispozici |
|
Velikost souboru |
2,773 |
|
Datum (čas UTC) |
03-Dec-2012 |
|
Čas (UTC) |
07:23 |
|
Platforma |
Není k dispozici |
|
Název souboru |
Wow64_microsoft-windows-win32k_31bf3856ad364e35_6.1.7601.22171_none_21b3c59afed83945.manifest |
|
Verze souboru |
Není k dispozici |
|
Velikost souboru |
4,178 |
|
Datum (čas UTC) |
22-Nov-2012 |
|
Čas (UTC) |
07:12 |
|
Platforma |
Není k dispozici |
Další soubory pro všechny podporované verze IA-64 systému Windows Server 2008 R2
|
Název souboru |
Ia64_9e3e98b4e41a8661b469314df6d0f9cc_31bf3856ad364e35_6.1.7601.22171_none_1cfeace1b00a5ed0.manifest |
|
Verze souboru |
Není k dispozici |
|
Velikost souboru |
1,036 |
|
Datum (čas UTC) |
03-Dec-2012 |
|
Čas (UTC) |
07:23 |
|
Platforma |
Není k dispozici |
|
Název souboru |
Ia64_microsoft-windows-win32k_31bf3856ad364e35_6.1.7601.22171_none_bb4223bb12180f10.manifest |
|
Verze souboru |
Není k dispozici |
|
Velikost souboru |
42,088 |
|
Datum (čas UTC) |
22-Nov-2012 |
|
Čas (UTC) |
06:39 |
|
Platforma |
Není k dispozici |
|
Název souboru |
Update.mum |
|
Verze souboru |
Není k dispozici |
|
Velikost souboru |
1,447 |
|
Datum (čas UTC) |
03-Dec-2012 |
|
Čas (UTC) |
07:23 |
|
Platforma |
Není k dispozici |
|
Název souboru |
Wow64_microsoft-windows-win32k_31bf3856ad364e35_6.1.7601.22171_none_21b3c59afed83945.manifest |
|
Verze souboru |
Není k dispozici |
|
Velikost souboru |
4,178 |
|
Datum (čas UTC) |
22-Nov-2012 |
|
Čas (UTC) |
07:12 |
|
Platforma |
Není k dispozici |