CreateWindowEx-toimintoongelmia 32-bittisille sovelluksille Windows 10:ssä
Joissakin tapauksissa uudempaan versioon päivityksen jälkeen Windows 10 aiheuttaa kaatumisia tai muita ongelmia, kun se kutsuu CreateWindowEx- toimintoa(CreateWindowEx) tiedostosta msctf.dll , kun ikkunoita luodaan joissakin 32-bittisissä sovelluksissa. Tässä viestissä ymmärrämme, mikä CreateWindowEx - toiminto on – tutki tämän toimintovirheen mahdollisia syitä ja tarjoa sitten suositeltu ratkaisu ongelman lieventämiseksi.
CreateWindowEx - funktion ymmärtäminen
Windows - sovellukset, mukaan lukien Windows Formsia tai Windows Presentation Foundationia(Windows Presentation Foundation) ( WPF ) käyttävät .NET-sovellukset, luovat ikkunansa kutsumalla CreateWindowExA- tai CreateWindowExW - funktioita.
Molemmat funktiot kutsuvat sisäisesti yhteistä USER32- funktiota, joka suorittaa jonkin parametrin tarkistuksen, kuten kutsussa määritetyt ikkunatyypit ja kahvat, luo MDI -lapsiikkunan, jos WS_EX_MDICHILD- laajennettu ikkunatyyli on määritetty ja käsittelee kutsun nykyisen aktivointikontekstin. lanka. Jos kaikki on hyvin CreateWindowEx-kutsun USER32 (CreateWindowEx)-puolella(USER32-side) , se kutsuu sitten CreateWindowExin kernel-tilan ( WIN32K (CreateWindowEx))(WIN32K) toteutukseen .
CreateWindowEx suorittaa seuraavat tehtävät yrittäessään luoda uuden ikkunaobjektin:
- Selvitä, ylittääkö kahvan luominen uudelle ikkunaobjektille kutsuprosessin käyttäjän(User) kahvan kiintiörajan.
- Varaa muistia uudelle ikkunaobjektille työpöydän keosta.
- Alustaa uuden ikkunaobjektin muistin.
- Luo kahvan uudelle ikkunaobjektille Käyttäjän(User) kahva -taulukkoon.
CreateWindowEx-virheiden syyt
Jotkut olosuhteet, jotka voivat laukaista CreateWindowEx - funktion ongelman, on lueteltu seuraavasti:
- Määritettyä ikkunaluokkaa ei ole olemassa.
- Käyttää virheellisiä ikkunatyylejä tai laajennettuja ikkunatyylejä.
- Käyttää virheellisiä käyttäjäkahvoja(User) , kuten ikkunakahvoja ja valikkokahvoja.
- Yritetään luoda alatason ikkuna määrittelemättä ylätason ikkunaa.
- Yritetään luoda aliikkuna tai omistettu ikkuna ja määritetty vanhempi/omistaja kuuluu eri työpöydälle kuin kutsuva säie.
- Alatason tai omistaman ikkunan luominen ylittää sisäkkäisten ikkunoiden rajan.
- Uuden ikkunaobjektin luominen ylittää kutsuprosessin kahvakiintiön.
- Työpöydän keossa ei ole riittävästi käytettävissä muistia uudelle ikkunaobjektille.
- Käyttäjän(User) kahvataulukossa ei ole saatavilla merkintöjä .
Korjaa CreateWindowEx(Fix CreateWindowEx) -toimintoongelmia 32-bittisille sovelluksille Windows 10 :ssä(Windows 10)
Microsoft on tarjonnut ratkaisun CreateWindowEx - toimintoongelmiin.
Voit kiertää tämän ongelman palauttamalla Windows 10 -asennuksesi aiempaan versioon.
Palautusvaihtoehto Windows 10 :ssä on käytettävissä 10 päivää(10 days) (useimmissa tapauksissa) sen jälkeen, kun olet päivittänyt Windows 10 -asennuksen.
Tämä toiminto säilyttää henkilökohtaiset tiedostosi, mutta poistaa päivityksen jälkeen asennetut sovellukset ja ohjaimet sekä kumoaa kaikki asetuksiin tekemäsi muutokset.
Jos palautusvaihtoehto ei ole käytettävissä – varmuuskopioi henkilökohtaiset tiedostosi , voit ottaa yhteyttä IT-tukeen tai tukipalveluun tai Microsoft-tukeen(Microsoft Support) saadaksesi apua laitteen palauttamiseksi aiempaan Windows 10(Window 10) -versioon.
That’s it!
PS : Microsoft työskentelee ratkaisun parissa ja toimittaa päivityksen Windows 10 :n tulevaan julkaisuun.
Related posts
Valitse Windows 10:n asetuksista, missä sovellukset näkyvät harmaana
CMAK-pohjainen VPN ei toimi Windows 10 -päivityksen jälkeen
Pilvileikepöytä (Ctrl+V) ei toimi tai synkronointi Windows 10:ssä
K-12-arviointi raportoi Windows 10:n taustalla toimivista sovelluksista
Tietokone on virheellisesti havaittu olevan verkkoalueen ulkopuolella
Vianmääritys Windows 10 ei mene lepotilaan
Internet-yhteysongelmien vianmääritys Windows 10:ssä
SID näkyy käyttäjätunnuksen tai ystävällisen nimen sijaan Windows 10:ssä
Työpöydän taustaa ei voi muuttaa Windows 10:ssä
Yksi tai useampi äänipalvelu ei ole käynnissä Windows 10 -laitteessa
Katso digi-TV:tä ja kuuntele radiota Windows 10:ssä ProgDVB:n avulla
Windowsissa offline-tilassa juuttuneen tulostimen vianmääritys
PicsArt tarjoaa mukautettuja tarroja ja ainutlaatuista 3D-muokkausta Windows 10:ssä
Mikä on Control Flow Guard Windows 10:ssä - kuinka se kytketään päälle tai pois päältä
Työpöydän kuvakkeet järjestyvät uudelleen ja liikkuvat uudelleenkäynnistyksen jälkeen Windows 10:ssä
Mahdollinen Windows Update -tietokantavirhe havaittu Windows 10:ssä
Ulkoinen mikrofoni tunnistetaan kuulokkeiksi Windows 10:ssä
System.Diagnostics.StackFramen suorituskyky heikkenee Windows 10:ssä
Aseta Firefox näyttämään mediaohjaimet Windows 10:n lukitusnäytössä
Käynnistä tiedostot helposti Windows 10 -tietokoneiden myLauncherilla