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.
10
Antworten

Erkennen von Dateihandle-Lecks mit Win32 C ++

Gibt es eine Möglichkeit, Dateihandle-Lecks beim Beenden des Programms zu entdecken? Insbesondere möchte ich sicherstellen, dass alle meine Handles, die erstellt werden, in Code freigegeben werden. Zum Beispiel kann ich irgendwo eine Creat...
24.11.2008, 20:55
2
Antworten

Warum ist ein maximiertes Delphi-Formular 8 Pixel breiter und höher als die GetSystemMetrics-Werte?

Wenn ich ein Delphi-Formular maximiere, sind die Werte für Breite und Höhe um 8 Pixel größer als die entsprechenden GetSystemMetrics SM_CXSCREEN und SM_CYSCREEN? Beispiel: Wenn ich mit der rechten Maustaste auf meinen Bildschirm klicke u...
02.02.2013, 23:12
7
Antworten

Der Aufruf der WinAPI Sleep () -Funktion dauert länger als erwartet

Betriebssystem: Windows 7 Wenn die WinAPI Sleep () -Funktion als Sleep (1) aufgerufen wird, wird der Thread tatsächlich für 15 ms gespeichert. Ich habe es 100 Mal in einer Schleife gemacht und die gesamte Schlafzeit war 1500ms statt 100. I...
01.03.2012, 14:37
8
Antworten

Gibt es einen Grund, die Win32-API (in C oder C ++) über .NET zu verwenden? [geschlossen]

Ich beende meinen Sommerjob, in dem ich grafische Software für unsere Gepäckscanner schreibe. Alles wird in .NET oder MFC gemacht, mit reinem C ++ für Hardware-Kommunikation (ich mache keine Hardware-Sachen). Ich habe manchmal auf Win32-API-Aufr...
18.08.2010, 17:35
5
Antworten

Ändern des Nachrichten-Loop-Threads eines Fensters

Kürzlich habe ich versucht, die Nachrichtenschleife eines Fensters in einen eigenen Thread einzufügen, und ich habe mich gefragt, warum er nie Nachrichten erhalten hat, aber ich habe erfahren, dass Windows Nachrichten an den Thread schreibt, der...
03.12.2010, 16:07
4
Antworten

Wie kann ich überprüfen, ob meine Anwendung den Fokus hat?

Was ich tun möchte, ist zu überprüfen, ob meine Anwendung den Fokus hat. Wenn das nicht der Fall ist, öffne ich ein Benachrichtigungsfenster nur über dem Benachrichtigungsbereich, um eine Nachricht für den Endbenutzer anzuzeigen.     
14.09.2010, 20:16
7
Antworten

Wie erstelle ich eine Win32-DLL ohne Abhängigkeit von der C-Laufzeit

Wie erstelle ich mit Visual Studio 2008 und seinem C / C ++ - Compiler eine Win32-DLL, die nur von anderen Windows-DLLs abhängig ist und keine Abhängigkeit von der Microsoft-C-Laufzeit hat? Ich habe einen C-Code, den ich in eine DLL schreiben...
14.08.2009, 18:04
4
Antworten

Schnellere Methode zum Lesen von Bildschirmpixeln in Python als PIL?

Zurzeit verwende ich einen Pixel-Reader über AutoItv3, um einige Aktionen in einem Programm auszuführen, das direkt X ausführt; Ein Spiel. Im Moment funktioniert das Programm gut, aber als Übung habe ich es in Python umgeschrieben. Gerade jetzt...
04.01.2010, 05:41
3
Antworten

Wie ändere ich die Größe eines anderen Programms?

Wie kann ich die Größe eines anderen Programms - sagen wir Skype - von meinem C # -Programm ändern?     
09.12.2011, 09:33
5
Antworten

Windows-API für VISTA, 7 und darüber hinaus

Gibt es grundlegende Unterschiede in WinAPI / Win32? Gibt es zusätzliches Wissen, das benötigt wird, um die Vorteile neuer Betriebssystemfunktionen zu nutzen? Gibt es irgendwelche Fallstricke, in die jemand, der in der Vergangenheit Win32-App...
19.07.2009, 01:03