Tag: winapi

Die Windows-API (ehemals Win32-API) ist der zentrale Satz von application programming interfaces für den Microsoft Windows-Betriebssystemen. Dieser tag ist für Fragen zur Entwicklung von nativen Windows-Anwendungen mithilfe der Windows-API.

Was ist die Win32-API-Funktion zum Löschen eines Ordners?

Anzahl der Antworten 6 Antworten
Was sind die Win32-APIs verwenden, um programically Dateien und Ordner löschen? Bearbeiten DeleteFile und RemoveDirectory sind das, was ich suchte. Jedoch, für dieses Projekt landete ich mit SHFileOperation. Ich fand die Beispielcode bei CodeGuru hilfreich. InformationsquelleAutor der

Sollte ich _T oder _TEXT für C ++ - String-Literale verwenden?

Anzahl der Antworten 8 Antworten
Beispiel: //This will become either SomeMethodA or SomeMethodW, //depending on whether _UNICODE is defined. SomeMethod( _T( "My String Literal" ) ); //Becomes either AnotherMethodA or AnotherMethodW. AnotherMethod( _TEXT( "My Text" ) ); Habe ich gesehen. _T zu

Wie lösche ich einen Ordner, dessen Name mit einem Punkt (".") Endete?

Anzahl der Antworten 8 Antworten
Habe ich einige Ordner erstellt von malware, deren name endet mit einem Punkt wie C:\a.\ oder C:\b.\ usw. Ich habe eine Lösung gefunden, können entfernen Sie diese Ordner mit dem Befehl rd /q /s "C:\a.\" aber wenn

Wofür steht LPCWSTR und wie sollte damit umgegangen werden?

Anzahl der Antworten 3 Antworten
Zunächst, was ist es genau? Ich denke, es ist ein Zeiger (LPC bedeutet lange Zeiger-Konstante), was bedeutet aber "W"? Ist es ein bestimmter Zeiger auf einen string oder ein Zeiger auf einen bestimmten string? Zum Beispiel möchte

C # - Wie man Objekt in IntPtr und zurück konvertiert?

Anzahl der Antworten 1 Antworten
Möchte ich ein Objekt übergeben, die von verwaltetem code, um eine WinApi-Funktion als IntPtr. Wird dieses Objekt wieder in meine callback-Funktion in verwaltetem code, wie IntPtr. Es ist nicht eine Struktur, ist es eine Instanz einer Klasse.

Warum gibt CreateProcess Fehler 193 (% 1 ist keine gültige Win32-App)

Anzahl der Antworten 3 Antworten
Den code unten lässt sich nicht starten, Dokumente. Ich bekomme Fehler 193 (%1 ist keine gültige Win32-app). Starten von ausführbaren Dateien, die gut funktionieren. Die Dateien sind ordnungsgemäß verbunden, starten Sie die entsprechende app, wenn doppelt geklickt.

Was ist mit C ++ wchar_t und wstrings "falsch"? Was sind einige Alternativen zu breiten Zeichen?

Anzahl der Antworten 3 Antworten
Ich habe eine Menge Leute gesehen, die in der C++ community(besonders ##c++ auf freenode) ärgern sich über die Nutzung von wstrings und wchar_t und Ihre Anwendung in der windows-api. Was genau ist "falsch" mit wchar_t und wstring,

Wie leite ich die Ausgabe in eine Datei mit CreateProcess um?

Anzahl der Antworten 5 Antworten
Versuchte ich mit CreateProcess zum ausführen eines einfachen Befehl wie hg > test.txt. Ich habe versucht mit der saite als ganzes (im Gegensatz zur Trennung in eine Anwendung name und dessen Parameter). Warum CreateProcess(0, "notepad.exe test.txt", ...)

Wie kann ich WebKit in meine C / C ++ / Win32-Anwendung einbetten?

Anzahl der Antworten 3 Antworten
Den Lösungen, die ich gefunden haben, sind irrelevant: jemand verwendet WebKit in ein Delphi-Projekt benutzt jemand es mit Java es ist QtWebKit (about:blank demo-app dauert 44 MB) .Net-port der es GTK+ - port Brauche ich eine Anleitung

Wie kann ich feststellen, ob meine Anwendung auf einer virtuellen Maschine ausgeführt wird?

Anzahl der Antworten 9 Antworten
Wie kann ich erkennen (.NET oder Win32), wenn meine Anwendung läuft in einer virtuellen Maschine? Kommentar zu dem Problem Ich lief eine app den anderen Tag, und es würde nicht laufen in einer Virtuellen Maschine.. . es

Laden Sie eine Funktion dynamisch von einer DLL

Anzahl der Antworten 2 Antworten
Bin ich ein wenig schauen .dll-Dateien, die ich zu verstehen, Ihre Verwendung und ich bin versucht zu verstehen, wie Sie zu verwenden sind. Habe ich eine .dll-Datei enthält eine Funktion, die eine Ganzzahl zurückgibt, benannt funci() mit

Wird das Windows-Systemereignis im aktiven Fenster geändert?

Anzahl der Antworten 2 Antworten
Die desktop-Anwendung entwickle ich muss wissen, was von windows aktiv waren, während die Anwendung ausgeführt wurde. Derzeit führt es GetForegroundWindow() nennen (von user32.dll) alle 250 msec. Der Ansatz ist nicht sehr genau. Gibt es eine Windows (WINAPI?)

Warum wirft der Compiler diese Warnung: "fehlender Initialisierer"? Ist die Struktur nicht initialisiert?

Anzahl der Antworten 5 Antworten
Ich bin momentan dabei, eine Art frontend für ein Programm. Um das Programm zu starten, bin ich mit der call CreateProcess(), die unter anderem erhält einen Zeiger auf ein STARTUPINFO Struktur. Um die Struktur zu initialisieren, die

WinRT von C verwenden?

Anzahl der Antworten 1 Antworten
Gerade die //BUILD stuff, sah ich, dass WinRT-API verwendet werden können C-code: Ich bin eher aufgeregt über eine frische C-API zur Verfügung, um Win32-Entwickler. Wo finde ich Informationen über die C-WinRT-API? Wie ist es besser als das

Ist es möglich, für Windows in C ++ ohne Visual Studio zu entwickeln?

Anzahl der Antworten 13 Antworten
Ich bin angehende arbeiten in Echtzeit-3D-Grafiken. Ich arbeite fast ausschließlich in C++, mit ein gesundes paar Brocken der win32. Realistisch gesehen, habe ich irgendwelche vernünftigen alternativen? Kommentar zu dem Problem Hass ist selten eine sorgfältig recherchierte position.

Fehler C2275: Illegale Verwendung dieses Typs als Ausdruck

Anzahl der Antworten 5 Antworten
Seit gestern, ich habe vor einer Kompilierung Fehler für mein C-Projekt. Das Projekt selbst setzt sich auf die Schaffung eines service, machen einige Aufgaben. Ich weiß nicht, was geändert wurde seit gestern, aber heute morgen, mein code

Wie programmgesteuert trennen & amp; ein beliebiges USB-Gerät anschließen?

Anzahl der Antworten 13 Antworten
Ich bin versucht zu reparieren, eine nicht ansprechbare USB-Gerät, das sich als virtueller COM-port. Manuelle Umstecken funktioniert, aber es kann bis zu 12 dieser Einheiten. Gibt es einen API-Befehl, um die programmatische Entsprechung der unplug/replug-Zyklus? Kommentar zu