Mam problemy z udostępnianym przeze mnie interfejsem API firmy Microsoft. To jest API napisany w C++, więc aby móc go używać z C#, należy użyć serii importów .dll, jak opisano w this question.Problemy z powiększeniem API
Mój problem pojawił się po tym, jak miałem działające powiększenie. Używałem myszki do powiększenia wcześniej zdefiniowanego obszaru ekranu, powiększenie zostało ustawione w prostokącie, prostokąt wypełnił WinForm, umieściłem formularz na górze myszy (mysz w środku formularza), a formularz podążyłby za moja mysz na ekranie.
Około 80% czasu, aplikacja uruchomi się czarny ekran. Próbowałem wielu różnych typów aktualizacji, ale nie mogę znaleźć poprawki. Powiększenie nie pojawi się, wyświetli tylko czarny ekran. Nic na ekranie się nie pojawi, tylko czarny ekran. Podsumowując, pojawi się tylko czarny ekran, PONIEWAŻ Magnification API.
Gdzie jest link do pytania, o którym wspomniałeś? Poprawne podejście to wysłanie * obu * tego pytania (jako pytania) * i * odpowiedzi (ponieważ już ją znasz). Jest to całkowicie mile widziane! Ale odpowiedź powinna być zaksięgowana jako odpowiedź, w przeciwnym razie inni mogą łatwo ją przegapić. –
Przykro mi, że jestem nowy w Stack Overflow. Chociaż powinienem był wiedzieć lepiej ... będę edytować pytanie, z linkiem. Zapomniałem go wkleić. – tentmaking
Nie mogę odpowiedzieć na moje własne pytanie przez kolejne 7 godzin, ponieważ mam niską reputację. – tentmaking