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

Most Efficient Weise, um im geöffneten Fenster benachrichtigt zu werden

Ich schreibe eine App (C # und WPF in .NET 4.0), die offene Fenster öffnen und sie schließen muss, wenn sie nicht in der Whitelist enthalten sind. Bisher konnte ich mit EnumDesktopWindows Windows API von User32.dll alle offenen Fenster...
20.02.2014, 15:44
6
Antworten

DeleteFile schlägt bei der zuletzt geschlossenen Datei fehl

Ich habe ein single-threaded-Programm (C ++, Win32, NTFS), das zuerst eine ziemlich lange temporäre Datei erstellt, schließt, öffnet zum Lesen, liest, schließt wieder und versucht mit DeleteFile() zu löschen. Normalerweise läuft es reibung...
18.11.2009, 02:20
5
Antworten

Objektorientiertes c ++ win32?

Ich möchte meine eigene Klasse erstellen, um Fenster und die Fensterprozedur zu erstellen, aber ich habe bemerkt, dass die Fensterprozedur statisch sein muss! Ich frage mich jetzt, ob es möglich ist, die Fensterprozedur objektorientiert zu mache...
01.08.2010, 00:32
4
Antworten

Was ist der Zweck des cbSize-Members in Win32API-Strukturen?

Ich begegne häufig einigen Definitionen für Win32API-Strukturen (aber nicht darauf beschränkt), die wie im folgenden Beispiel ein cbSize -Member haben. %Vor% Und dann benutzen wir es so: %Vor% oder %Vor% Meine erste Vermutung ist,...
09.10.2008, 23:48
6
Antworten

Ist das Halten von Thread optimal?

Die Anwendung hat einen Hilfs-Thread. Dieser Thread ist nicht dazu gedacht, die ganze Zeit zu laufen, aber der Hauptprozess kann ihn sehr oft aufrufen. Also, meine Frage ist, was ist besser in Bezug auf die CPU-Leistung: suspend Thread, wenn...
25.09.2008, 07:03
2
Antworten

Win32 - Anhängen von Text an ein Bearbeitungssteuerelement

Versuchen, Text an ein Bearbeitungssteuerelement in einem Dialogfeld anzufügen. Ich kann _tcscat_s nicht korrekt anhängen. Es stürzt ab und sagt etwas über den Puffer, der zu klein ist oder etwas über eine null beendete Zeichenkette. %Vor%    ...
02.05.2013, 01:32
4
Antworten

Windows-API: Was ist die erste Nachricht, die ein Fenster garantiert erhalten kann?

Ich bin daran gewöhnt, dass WM_CREATE die erste Nachricht ist, die ein Fenster empfängt. Beim Testen dieser Annahme in einem Top-Level-Fenster stellt es sich jedoch als falsch heraus. In meinem Test wurde WM_MINMAXINFO als erste Nachricht angeze...
16.11.2009, 10:27
4
Antworten

Wann wurde meine Anwendung gestartet?

Was ist die Funktion, um Datum und Uhrzeit zu erhalten, zu der eine Anwendung ausgeführt wurde? Ich benutze Delphi.     
12.11.2009, 20:48
6
Antworten

Ist es eine gute Idee, Win32-Header neu zu erstellen?

Ich finde, dass ich in letzter Zeit mehr C / C ++ - Code gegen Win32 mache und aus einem C # -Hintergrund heraus eine Besessenheit mit "sauberem Code" entwickelt habe, die völlig konsistent ist, also weg vom schönen System. * -Namespace zurück z...
27.05.2011, 01:38
1
Antwort

Verwenden von Golang zum Abrufen der Windows-Leerlaufzeit (GetLastInputInfo o.ä.)

Gibt es ein Beispiel oder eine Methode zum Abrufen der Leerlaufzeit eines Windows-Systems mit Go?  Ich habe mir die Dokumentation auf der Golang-Website angeschaut, aber ich denke, dass ich vermisse, wie man auf die API zugreift (und sie benutz...
08.04.2014, 22:29