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.
1
Antwort

Verwenden Sie CreateProcess, um eine Batchdatei auszuführen

Ich versuche, CreateProcess zu verwenden, um einen neuen Umgebungsblock zu starten und eine Stapelverarbeitungsdatei in dem neuen Umgebungsblock auszuführen. Ich habe das msdn-Beispiel für CreateProcess gelesen und kam mit dem unten gezeigten Co...
18.09.2014, 18:03
2
Antworten

Ist WSAGetLastError () nur ein Alias ​​für GetLastError ()?

In meinem Code habe ich asynchrone E / A mit E / A-Abschluss-Ports und für den Lese- / Schreib-Abschluss Callbacks, bekomme ich ein HANDLE (das kann natürlich ein Socket, Datei-Handle, Named Pipe und so weiter sein). Wenn also in einer solchen R...
23.03.2013, 11:28
3
Antworten

Wie kann ich die geöffneten Fenster (~ EnumWindows) einer anderen Benutzersitzung aufzählen?

Ich habe eine Anwendung, die die geöffneten Fenster der aktuellen Sitzung auflisten kann. Es verwendet die EnumWindows-Methode aus der user32.dll. Ich möchte diesen Code von einem Windows-Dienst ausführen, aber da der Dienst keiner Benutzersi...
21.11.2008, 07:40
2
Antworten

So ändern Sie einen Fensterbesitzer mit seinem Handle

Ich möchte ein .NET-Formular als TopMost-Formular für eine andere externe Anwendung erstellen (nicht .NET-bezogen, reines Win32), damit es über dieser Win32App bleibt, aber nicht den Rest der Anwendungen ausführt. Ich habe das Handle der Win3...
25.09.2008, 12:49
3
Antworten

Ausführen eines Prozesses mit den geringstmöglichen Berechtigungen in winapi

Ich schreibe etwas ähnlich wie die Ссылка . Derzeit führe ich Benutzerprozesse mit CreateProcess-Aufruf aus. Ich töte den Prozess, wenn es länger als angegebene angegebene Zeit läuft, aber ich weiß nicht, wie man Dateisystemrechte / das Erschaf...
25.09.2010, 23:05
3
Antworten

Win32 in C - Warum erscheint mein Text als Fremdsprache?

Ich habe angefangen, die win32-API auf dieser Site anzuschauen: Ссылка Ich habe buchstäblich das erste Beispiel kompiliert und es hat mir eine Nachricht in Chinesisch / Japanisch oder etwas in dieser Richtung gegeben. Frage: Warum? Of...
17.06.2011, 13:57
6
Antworten

SDK "Microsoft.VCLibs, Version = 14.0" konnte unter Windows 10 nicht gefunden werden

Ich habe gerade Windows 10 installiert und wollte Windows Universal Desktop Apps ausprobieren. Bei der Installation der Visual Studio Community Version gab es keine Vorlagen für diese Art von Projekt, und ich habe es manuell über VS installiert....
30.07.2015, 12:55
5
Antworten

Wie bekomme ich das Handle des obersten Formulars in einer WinForm-App?

Ich habe eine WinForm-App, die andere untergeordnete Formulare hat (nicht mdi). Wenn der Benutzer "Esc" drückt, sollte das oberste Formular geschlossen werden, auch wenn es nicht den Fokus hat. Ich kann einen Tastatur-Hook verwenden, um das E...
16.06.2009, 11:17
2
Antworten

Win32-API zum Ermitteln, ob ein Pfad relativ oder absolut ist?

Gibt es eine win32-Funktion, die mir sagt, ob ein Pfad relativ oder absolut ist? Danke,     
12.05.2009, 14:48
5
Antworten

ExitProcess vom OnShow-Ereignis von MainForm in Delphi

Ich habe eine Anwendung, die beim Start einige Bedingungen überprüft und ein externes Programm im OnShow-Ereignis des Hauptformulars startet. Das Problem ist, dass, wenn beim Starten des externen Programms ein Fehler auftritt, die Anwendung sofo...
26.05.2009, 19:30