winapi

Die Windows-API (früher als Win32-API bezeichnet) ist der Kernsatz von Anwendungsprogrammierschnittstellen, die für die Microsoft Windows-Betriebssysteme verfügbar sind. Mit diesem Tag können Sie Fragen zur Entwicklung nativer Windows-Anwendungen mit der Windows-API beantworten.
2
Antworten

Programm verhindert Mausbewegungen

Ich habe einen Klick-Bot für ein Spiel und habe es eine Weile nicht benutzt. Ich habe es neu installiert (vielleicht gab es eine neue Version) und mein Bot funktioniert nicht mehr. Es scheint, als ob das Ereignis irgendwie blockiert ist, wenn da...
29.11.2014, 00:20
4
Antworten

C # Add-In für die Anwendung (über COM) friert ein, wenn ein Steuerelement zum Formular hinzugefügt wird?

Ich entwickle eine Erweiterung für bestehende Anwendungen über COM. Die aktuelle Schnittstelle der zu erweiternden Anwendung ermöglicht es , benutzerdefinierte Eigenschaftenfenster zu erstellen und sie innerhalb dieser Anwendung zu verwen...
05.01.2012, 05:30
2
Antworten

Allgemeine Steuerelemente werden nicht ordnungsgemäß mit dem WM_CTLCOLORSTATIC-Handler gezeichnet, nachdem ich Visual Styles aktiviert habe

EINFÜHRUNG UND RELEVANTE INFORMATION: Ich habe 2 Dialogfelder erstellt über Ressourceneditor . Da ich Microsoft Visual Studio Express Edition verwende, musste ich den Editor für freie Ressourcen herunterladen, um sie zu erstellen. In m...
20.03.2014, 09:01
3
Antworten

Erhalte Fensterhandle (IntPtr) aus der aktuellen Fenster-GUID des Selenium-Webdrivers

Ich versuche, einen Screenshot des gesamten Browserbildschirms (z. B. mit beliebigen Symbolleisten, Panels usw.) nicht nur eine ganze Seite zu erfassen, daher habe ich diesen Code: %Vor%     
17.07.2012, 15:50
6
Antworten

Kann ich stdout / stderr getrennt erfassen und die ursprüngliche Reihenfolge beibehalten?

Ich habe eine Windows-Anwendung mit der nativen Win32-API geschrieben. Meine App startet andere Prozesse und erfasst die Ausgabe und hebt die stderr-Ausgabe rot hervor. Um dies zu erreichen, erstelle ich eine separate Pipe für stdout und stde...
09.10.2009, 19:20
1
Antwort

Wie funktioniert das Large Address Aware-Flag für 32-Bit-Anwendungen auf 64-Bit-Computern?

Ich habe gelesen, dass 32-Bit-Windows-Anwendungen auf 2 GB RAM beschränkt sind, weil die oberen 2 GB Adressraum für das Windows-Betriebssystem (und IIRC, VRAM) reserviert ist. Wenn Sie das Flag / 3GB auf 32-Bit WinXp verwenden, können Sie bis zu...
03.03.2011, 19:19
1
Antwort

ExtTextOutW x50 Leistungsabfall auf QHD / 4K-Bildschirmen nach dem Update der Windows Creators-Edition

Aus irgendeinem seltsamen Grund führt das Aufrufen von WinAPIs ExtTextOutW-Funktion zum Zeichnen von abgeschnittenem Text auf einer hochauflösenden Bitmap (2560x1440 / 3840x2160) zu einem Leistungsverlust von ~ x50, nachdem Windows 10 mit dem Cr...
10.05.2017, 14:29
2
Antworten

SendInput funktioniert nicht mit der Drucktaste Bildschirm

Ich mache ein Frontend für verschiedene Emulatoren und triggere ihre verschiedenen Funktionen wie Speichern / Laden, Screenshot speichern, aber mit einer einheitlichen Oberfläche. FS-UAE benutzt irritierend "Print Screen" als Screenshot-Schlüsse...
24.01.2018, 12:06
1
Antwort

Wie kann ich einen Unicode-Pfad in einen c-String konvertieren?

Wie kann ich von einem Unicode-Pfadnamen (LPWSTR) in das ASCII-Äquivalent konvertieren? Die Bibliothek, die aufgerufen wird, versteht nur c-Strings. Bearbeiten: Okay, ich habe die GetShortPathName- und die WideCharToMultiByte-Vorschläge genom...
01.06.2010, 17:11
2
Antworten

So erhalten Sie den Systemabbildlistensymbolindex eines IShellItem?

Wie bekomme ich angesichts eines Windows Vista oder neuerer IShellItem den System-Image-Listen-Index, der diesem Objekt zugeordnet ist? Zum Beispiel (Pseudocode) : %Vor% Hintergrund In früheren Zeiten (Windows 95 und neuer) konnt...
19.02.2016, 04:46