Sümptomid
Kujutage ette järgmist stsenaariumi: selle stsenaariumi puhul GetKeyState funktsioon tagastab võti või hiire nupp olekus, mis ei ole maas olekut. Siiski võti või hiire nuppu jääma alla olekus kuni vastavat klahvi või hiire nupp Väljalaske sõnumi (nt WM_KEYUP, WMSYSKEYUP, WM_LBUTTONUP) töötlemise.
Märkused
Põhjus
See probleem ilmneb seetõttu Windows loob uue sisendi järjekorra ilma kopeerimine KeyState atribuutide jaotises "Tunnused" kirjeldatud stsenaariumi. Seetõttu uue sisendi järjekorra KeyState atribuudi väärtus on null. Sellisel juhul iga klahvi ja hiire nupp on värskendatud olekus või mitte lülitada olek.
Lahendus
Kiirparanduse teave
Toetatud käiguparandus on saadaval Microsoftilt. See kiirparandus on ette nähtud üksnes käesolevas artiklis kirjeldatud probleemi lahendamiseks. Kasutage seda kiirparandust ainult selles artiklis kirjeldatud probleemiga süsteemide. Seda kiirparandust võidakse täiendavalt testida. Seega, kui probleem teid tõsiselt ei kahjusta, soovitame oodata järgmist tarkvaravärskendust, mis sisaldab seda kiirparandust.
Kui kiirparandus on allalaadimiseks saadaval, on selle teabebaasi artikli alguses "Kiirparandus on allalaadimiseks saadaval" sektsiooni. Kui seda jaotist ei ole, kontakteeruge vastava kiirparanduse hankimiseks Microsofti klienditeeninduse ja toega.
Märkus. Kui ilmneb veel probleeme või kui on tarvis teha tõrkeotsing, peate looma eraldi tugiteenuse taotluse. Tavapärane tugiteenuse tasu kehtib täiendavatele tugiteenustega seotud küsimustele ning probleemidele, mis pole lahendatavad konkreetse kiirparandusega. Täieliku loetelu Microsofti klienditeeninduse ja -toe telefoninumbrite või eraldi tugiteenuse taotluse loomiseks külastage järgmist Microsofti veebisaiti:
http://support.microsoft.com/contactus/?ws=supportMärkus. "Kiirparandus on allalaadimiseks saadaval" vormil kuvatakse keeled, mille jaoks kiirparandus on saadaval. Kui te ei näe oma keelt, ei ole kiirparandus selles keeles saadaval.
Eeltingimused
Selle kiirparanduse rakendamiseks peab töötama Windows 7 Service Pack 1 (SP1) või Windows Server 2008 R2 hoolduspaketi Service Pack 1 (SP1).
Windows 7 või Windows Server 2008 R2 hoolduspaketi hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
976932 teave Windows 7 ja Windows Server 2008 R2 hoolduspaketi 1
Registri teave
Et kasutada seda kiirparandust, ei pea sa tegema mingeid parandusi registrisse.
Taaskäivitamise nõue
Pärast selle kiirparanduse rakendamist arvuti taaskäivitama.
Kiirparanduse asendamise teave
See kiirparandus ei asenda varem välja antud Kiirparandusi.
Globaalne versioon sellest kiirparanduse installi failist millel on nimetatud omadused järgmistes tabelites. Kuupäevad ja kellaajad nendele failidele on loetletud koordineeritud maailmaaja järgi (UTC). Kuupäevad ja kellaajad nende failide jaoks kuvatakse teie arvutis kohaliku aja järgi, arvestades praegust suveaega. Lisaks võivad kuupäevad ja kellaajad muutuda, kui teete failidega teatud toiminguid.
Windows 7 ja Windows Server 2008 R2 failiteabe märkused
-
Failid, mis kehtivad konkreetsele tootele, vaheetapile (RTM, SPn) ja teenuseharule (LDR, GDR), saab tuvastada failiversiooni numbri kontrollimisega, nagu on näidatud järgmises tabelis:
Versioon
Toode
Vaheetapp
Teenuseharu
6.1.760
1,22 xxxWindows 7 ja Windows Server 2008 R2
SP1
LDR-I
-
MANIFEST-failid (.manifest) ja MUM-failid (.mum) on paigaldatud iga keskkonna puhul on loetletud eraldi jaotises "Lisafailiteave Windows Server 2008 R2 ja Windows 7". MUM- ja MANIFEST-failid ning ning nendega seotud Turbekataloogi failid (.cat), on värskendatavate komponentide oleku säilitamiseks äärmiselt olulised. Turbekataloogifailid, mille atribuudid on nimetamata, on allkirjastatud Microsofti digitaalallkirjaga.
Kõik toetatud Windows 7 x86-põhised versioonid
Faili nimi |
Faili versioon |
Faili maht |
Kuupäev |
Aeg |
Platvorm |
---|---|---|---|---|---|
Win32k.sys |
6.1.7601.22171 |
2,354,688 |
22-Nov-2012 |
03:23 |
x86 |
Kõik toetatud Windows 7 ja Windows Server 2008 R2 x64-põhised versioonid
Faili nimi |
Faili versioon |
Faili maht |
Kuupäev |
Aeg |
Platvorm |
---|---|---|---|---|---|
Win32k.sys |
6.1.7601.22171 |
3,151,872 |
22-Nov-2012 |
03:28 |
x64 |
Kõik toetatud Windows Server 2008 R2 IA-64-põhised versioonid
Faili nimi |
Faili versioon |
Faili maht |
Kuupäev |
Aeg |
Platvorm |
---|---|---|---|---|---|
Win32k.sys |
6.1.7601.22171 |
7,450,112 |
22-Nov-2012 |
02:59 |
IA-64 |
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.
Lisateabe saamiseks
AttachThreadInput funktsiooni kohta lisateabe saamiseks külastage järgmist Microsofti veebisaiti:
Üldine teave AttachThreadInput funktsioonTranslateMessage funktsiooni kohta lisateabe saamiseks külastage järgmist Microsofti veebisaiti:
Üldine teave TranslateMessage funktsioonGetKeyState funktsiooni kohta lisateabe saamiseks külastage järgmist Microsofti veebisaiti:
Üldine teave GetKeyState funktsioonKuuluv windows kohta lisateabe saamiseks külastage järgmist Microsofti veebisaiti:
Üldine teave kuuluv windowsTarkvaravärskenduste terminoloogia kohta lisateabe saamiseks avage Microsofti teabebaasi (Knowledge Base) artikkel, klõpsates järgmist artiklinumbrit:
824684 Microsofti tarkvaravärskenduste iseloomustamiseks kasutatavate standardterminite kirjeldus
Windows 7 ja Windows Server 2008 R2 täiendav failiteave
Kõigi toetatud Windows 7 x86-põhiste versioonide lisafailid
Faili nimi |
Update.mum |
Faili versioon |
Pole rakendatav |
Faili maht |
2,136 |
Hoiatus. |
03-Dec-2012 |
Täiendav failiteave |
07:23 |
Platvorm |
Pole rakendatav |
Faili nimi |
X86_fd2fc35fe4373c19d590e0ee80416b97_31bf3856ad364e35_6.1.7601.22171_none_a7d2efdf97c44f6b.manifest |
Faili versioon |
Pole rakendatav |
Faili maht |
694 |
Hoiatus. |
03-Dec-2012 |
Täiendav failiteave |
07:23 |
Platvorm |
Pole rakendatav |
Faili nimi |
X86_microsoft-windows-win32k_31bf3856ad364e35_6.1.7601.22171_none_bb407fc5121a0614.manifest |
Faili versioon |
Pole rakendatav |
Faili maht |
42,086 |
Hoiatus. |
22-Nov-2012 |
Täiendav failiteave |
07:18 |
Platvorm |
Pole rakendatav |
Kõigi toetatud Windows 7 ja Windows Server 2008 R2 x64-põhiste versioonide lisafailid
Faili nimi |
Amd64_25d80f3c376d04ea1b3fb47d86c7b8f3_31bf3856ad364e35_6.1.7601.22171_none_50b5bc5d6e7adcd6.manifest |
Faili versioon |
Pole rakendatav |
Faili maht |
698 |
Hoiatus. |
03-Dec-2012 |
Täiendav failiteave |
07:23 |
Platvorm |
Pole rakendatav |
Faili nimi |
Amd64_839f36abcfe62f0b78d9cfd048c05f38_31bf3856ad364e35_6.1.7601.22171_none_87e3cd15f8efad81.manifest |
Faili versioon |
Pole rakendatav |
Faili maht |
1 038 |
Hoiatus. |
03-Dec-2012 |
Täiendav failiteave |
07:23 |
Platvorm |
Pole rakendatav |
Faili nimi |
Amd64_c781921f88855a4aaa2b9f714cb45579_31bf3856ad364e35_6.1.7601.22171_none_c35757d4574ba632.manifest |
Faili versioon |
Pole rakendatav |
Faili maht |
698 |
Hoiatus. |
03-Dec-2012 |
Täiendav failiteave |
07:23 |
Platvorm |
Pole rakendatav |
Faili nimi |
Amd64_microsoft-windows-win32k_31bf3856ad364e35_6.1.7601.22171_none_175f1b48ca77774a.manifest |
Faili versioon |
Pole rakendatav |
Faili maht |
42,090 |
Hoiatus. |
22-Nov-2012 |
Täiendav failiteave |
06:42 |
Platvorm |
Pole rakendatav |
Faili nimi |
Update.mum |
Faili versioon |
Pole rakendatav |
Faili maht |
2 773 |
Hoiatus. |
03-Dec-2012 |
Täiendav failiteave |
07:23 |
Platvorm |
Pole rakendatav |
Faili nimi |
Wow64_microsoft-windows-win32k_31bf3856ad364e35_6.1.7601.22171_none_21b3c59afed83945.manifest |
Faili versioon |
Pole rakendatav |
Faili maht |
4,178 |
Hoiatus. |
22-Nov-2012 |
Täiendav failiteave |
07:12 |
Platvorm |
Pole rakendatav |
Lisafailid kõigi toetatud Windows Server 2008 R2 IA-64-põhised versioonid
Faili nimi |
Ia64_9e3e98b4e41a8661b469314df6d0f9cc_31bf3856ad364e35_6.1.7601.22171_none_1cfeace1b00a5ed0.manifest |
Faili versioon |
Pole rakendatav |
Faili maht |
1 036 |
Hoiatus. |
03-Dec-2012 |
Täiendav failiteave |
07:23 |
Platvorm |
Pole rakendatav |
Faili nimi |
Ia64_microsoft-windows-win32k_31bf3856ad364e35_6.1.7601.22171_none_bb4223bb12180f10.manifest |
Faili versioon |
Pole rakendatav |
Faili maht |
42,088 |
Hoiatus. |
22-Nov-2012 |
Täiendav failiteave |
06:39 |
Platvorm |
Pole rakendatav |
Faili nimi |
Update.mum |
Faili versioon |
Pole rakendatav |
Faili maht |
1 447 |
Hoiatus. |
03-Dec-2012 |
Täiendav failiteave |
07:23 |
Platvorm |
Pole rakendatav |
Faili nimi |
Wow64_microsoft-windows-win32k_31bf3856ad364e35_6.1.7601.22171_none_21b3c59afed83945.manifest |
Faili versioon |
Pole rakendatav |
Faili maht |
4,178 |
Hoiatus. |
22-Nov-2012 |
Täiendav failiteave |
07:12 |
Platvorm |
Pole rakendatav |