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.
3
Antworten
Bekomme ich die folgende Fehlermeldung mit einer Windows-Datei beim kompilieren winbase.h. Nicht sicher, warum bekomme ich einen syntax-Fehler und der compiler zeigt viele mehr: 1> c:\program files\microsoft sdks\windows\v6.0a\include\winbase.h(238) : error C2146: syntax error : missing ';' before
5
Antworten
Ich habe den Griff für ein bestimmtes Fenster. Wie kann ich aufzählen seiner untergeordneten Fenster? InformationsquelleAutor der Frage Yuriy Faktorovich | 2009-09-01
7
Antworten
Wie man main Fenster-handle vom Prozess-id? Möchte ich in diesem Fenster auf der Vorderseite. Klappt es auch in der "Process Explorer". InformationsquelleAutor der Frage Alexey Malistov | 2009-12-11
4
Antworten
Suchte ich ein wenig auf StackOverflow und Google, konnte aber nicht auf die Idee kommen. Beginnen möchte ich meine Anwendung mit dieser Art der Benutzer-Programmierung: int main() { Window App("Test", 640, 480); while(App.IsOpen()) { //Do the stuff
4
Antworten
Brauche ich, um programmgesteuert eine Verknüpfung erstellen mit C++. Wie kann ich dies mithilfe von Win32-SDK? Welche API-Funktion kann für diesen Zweck verwendet werden? InformationsquelleAutor der Frage sergiom | 2010-10-11
2
Antworten
Ich bin das zu schaffen, was soll eine sehr einfache Win32-C++ - app, die einzige Zweck, der NUR eine semi-transparente PNG. Das Fenster sollte keine chrome, und alle die Deckkraft gesteuert werden soll, in das PNG selbst.
4
Antworten
Ist es möglich, laden Sie eine PNG-Datei aus einer Datei in ein HBITMAP mithilfe von Win32-GDI-Funktionen? Wenn nicht, was wäre die leichteste Lösung ohne Verwendung von externen Bibliotheken (libraries wie libpng)? InformationsquelleAutor der Frage jnm2 | 2010-12-31
1
Antworten
Ich Hänge schon länger auf diese für ein paar Stunden, bis ich habe es endlich geschafft, es zu tun. Es gibt schon links, die zeigte mir die richtige Richtung: Ist es möglich, die ausführbare Datei zu Fragen,
5
Antworten
Ich Frage mich, ob es irgendwelche Unterschiede gibt - meist Leistung Weise - zwischen den beiden Win32-API-Funktionen EnumProcesses() und CreateToolhelp32Snapshot() für das auflisten aller aktiven Prozesse und geladenen Module. Oder wenn man besser ist als der andere
3
Antworten
Möchte ich, um sicher zu speichern, ein Klartext-Passwort auf dem Windows-PC. Ich bin derzeit mit DPAPI CryptProtectData es zu verschlüsseln, speichern Sie dann die verschlüsselte blob in eine Datei im lokalen Benutzerordner " AppData. In Windows 7
1
Antworten
Ich versuche, einen open-source-Bibliothek von einem Windows-Anwendung, und nur die pre-built version, die ich finden kann, kommt eine Datei namens "lib.dll.ein" Welches format ist das, und kann ich konvertieren es in eine normale dll-Datei? InformationsquelleAutor der Frage
6
Antworten
Wie würden Sie Programmieren in C/C++ - Anwendung, die laufen konnte, ohne ein Fenster zu öffnen oder die Konsole? InformationsquelleAutor der Frage kiewic | 2008-10-22
18
Antworten
Wie kann ich meine WPF-Anwendung, die vor dem desktop? Bisher habe ich versucht: SwitchToThisWindow(new WindowInteropHelper(Application.Current.MainWindow).Handle, true); SetWindowPos(new WindowInteropHelper(Application.Current.MainWindow).Handle, IntPtr.Zero, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE); SetForegroundWindow(new WindowInteropHelper(Application.Current.MainWindow).Handle); Keiner von denen sind, die Arbeit zu machen (Marshal.GetLastWin32Error()
5
Antworten
Habe ich die Prozess-Id , möchte ich, um seinen Prozess zu behandeln. Gibt es eine API zur Verfügung. Ich versuche mit OpenProcess, aber es gibt NULL zurück, und GetLastError =0. Diese versuche ich auf Vista. Ich glaube,
13
Antworten
Was wäre der beste Weg zu schreiben, Objective-C auf der Windows-Plattform? Cygwin und gcc? Gibt es eine Möglichkeit, kann ich das irgendwie integrieren diese in Visual Studio? Entlang dieser Linien, gibt es irgendwelche Vorschläge, wie Sie Links
3
Antworten
Win 7/UAC macht mich verrückt. Aus meiner C++ - Anwendung, die ich ausführen müssen, um eine ausführbare Datei, erfordert erhöhte Rechte auf Windows 7. Ich will Feuer dieses Ding ausschalten und warten, bis es fertig ist, bevor
7
Antworten
Fand ich ähnliche Fragen, aber keine Antwort auf das, was ich Suche. So, hier geht: Für native Win32-dll, ist es eine Win32-API zum auflisten seiner export-Funktion Namen? InformationsquelleAutor der Frage user15071 | 2009-07-14
4
Antworten
Seit jeher die meisten web-Browser in der Lage gewesen, um öffnen Sie eine lokale Datei, wenn Sie ausgeführt haben, die web-browser ausführbare Datei, zum Beispiel nur ausführen iexplore.exe file:/c:/temp/file oder über die IShellDocView Schnittstellen. Ich versuche diese
3
Antworten
Ich bin zu portieren sockets code von Linux zu Windows. In Linux, die ich verwenden könnte strerror() zu konvertieren errno-code in eine lesbare Zeichenfolge. MSDN-Dokumentation zeigt, gleichwertig mit strings für jeden error-code zurückgegeben vom WSAGetLastError()aber ich sehe
4
Antworten
Meisten Win32-main-loops, die ich gesehen habe sind alle strukturiert wie: while (GetMessage(&message, NULL, 0, 0) > 0) { TranslateMessage(&message); DispatchMessage(&message); } Es wurde mich darauf hingewiesen, dass MsgWaitForMultipleObjects kann verwendet werden, fügen Sie einige Vielfalt zu einem
6
Antworten
Wie bekomme ich den Namen des Prozesses aus einer PID mit C++ unter Windows? InformationsquelleAutor der Frage Muhammad | 2010-12-31
11
Antworten
Was ist der beste Weg, um herauszufinden, wo notepad.exe und mspaint.exe sind, die Arbeit wird auf verschiedene Versionen von Windows? Sollte ich das Windows-Verzeichnis über SHGetFolderPath(NULL, CSIDL_WINDOWS, NULL, SHGFP_TYPE_CURRENT, dir)und dann queren, durch alle Unterverzeichnisse zu suchen
6
Antworten
In dieser thread (geschrieben vor etwa einem Jahr) es ist eine Diskussion der Probleme, die kommen kann, mit ausgeführt wird das Wort in einer nicht interaktiven Sitzung. Die (ziemlich stark) Beratung gibt es nicht zu tun. In
6
Antworten
Frage ich mich, welcher Ansatz schneller ist und warum ? Beim schreiben von einem Win32-server habe ich viel gelesen über die Fertigstellung Anschlüsse und die Überlappenden I/O, aber ich habe nichts überlesen zu empfehlen, welche die API
5
Antworten
Ich will lernen, wie man in der Lage sein, die Verwendung der Win32-API, seit kurzem habe ich eine Menge von Aufgaben, die ich tun müssen, das erfordert Funktionen aus user32.dllso bin ich versucht zu lernen, und ich
7
Antworten
In Java 1.4, die Sie nutzen könnten ((SunToolkit) Toolkit.getDefaultToolkit()).getNativeWindowHandleFromComponent (), aber das wurde entfernt. Wie es aussieht, haben die Verwendung von JNI dies jetzt zu tun. Sie haben die JNI-code und Beispiel-Java-code, dies zu tun? Muss ich
8
Antworten
Warum ZeroMemory und ähnliche Anrufe vorhanden sind, in der Windows API gibt es memset und verbundenen Anrufe in der C-standard-Bibliothek bereits? Welche sollte ich nennen? Ich denke die Antwort ist "hängt". Auf was? InformationsquelleAutor der Frage CannibalSmith
4
Antworten
Ich habe eine große 95% C, 5% C++ - Win32-code-Basis, die ich versuche zu verstehen. Welche modernen Instrumente stehen für die Generierung von call-graph-Diagramme für C-oder C++ - Projekte? InformationsquelleAutor der Frage Jeff Leonard | 2009-08-07
4
Antworten
Den HINSTANCE-von einer win32-Anwendung übergeben wird, WinMain, aber es ist eine andere Art der Bestimmung der aktuellen HINSTANCE (im Falle Sie konnte nicht sagen, ich bin sehr neu in der win32-Programmierung!)? Ich brauche, um ein Fenster zu
4
Antworten
Dies ist unter Windows 7 (64 bit), Python 2.6 mit Win32-Erweiterungen für Python. Habe ich ein einfaches Skript, das nur print "Hallo Welt". Ich kann es starten mit python hello.py. In diesem Fall kann ich die Umleitung
3
Antworten
Ich versuche eine Anwendung zu Benachrichtigen, spielen aktuelle Spur name und Künstler für den Anwender, dass ich die Notwendigkeit der überwachung der track change event. Ich verwendet Winspector und fand heraus, dass, Wann immer es eine änderung
7
Antworten
Erste, ich weiß, das ist ziemlich Allgemeine Frage, aber ich konnte nicht finden, die genaue Antwort, die ich Suche. Habe ich getan viele Projekte, die in Java mit Swing. Starten, indem Sie einfach die Codierung der GUI,
4
Antworten
Dem ich begegnet bin, die ATOM geben Sie in der Win32api und auch in die Acrobat API gibt es ASAtom. Soweit ich das beurteilen kann, die Atome sind der Schlüssel für eine hash-Tabelle in der Regel von
2
Antworten
Möchte ich, um die aktuelle position der Maus im Fenster, und ordnen Sie es mit 2 Variablen x und y (Koordinaten relativ zum Fenster, nicht auf dem Bildschirm als ganzes). Ich bin mit Win32 und C++. Und
8
Antworten
Weiß jemand, ob es eine API, um die aktuelle monitor-Status (on oder off) im Windows (XP/Vista/2000/2003)? Alle meine Recherchen scheinen zu zeigen, es gibt keine wirkliche Möglichkeit, dies zu tun. Dieser thread versucht GetDevicePowerStatedie laut Microsoft '
3
Antworten
Ich versuche zu verwenden mt.exe aus dem Windows SDK um ein manifest hinzufügen, um eine ausführbare Datei, die nicht eine haben, verwenden Sie die folgende Befehlszeile: C:\winsdk61>mt.exe -nologo -manifest "r:\shared\hl.exe.manifest" -updateresource:"r:\shared\hl33m.exe;#1" Leider, wenn ich das mache, bekomme
1
Antworten
Den SetParent Funktion nimmt ein Kind und die neue übergeordnete Fenster behandeln. Das scheint auch zu funktionieren, wenn das untergeordnete Fenster in einer anderen Windows-Prozess. Habe ich gesehen,postdie behauptet, dass dies nicht offiziell unterstützt wird, aber die
4
Antworten
Könntest du bitte erklären Sie mir die WINAPI Wort in der WinMain() Funktion? In der einfachste Weg.. #include <windows.h> int -->WINAPI<-- WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { MessageBox(NULL, "Goodbye, cruel world!", "Note", MB_OK); return
15
Antworten
Einem Freund von mir heruntergeladen einige malware von Facebook, und ich bin neugierig zu sehen, was es tut, ohne sich zu infizieren selbst. Ich weiß, dass Sie nicht wirklich dekompilieren ein .exe, aber ich kann zumindest sehen
4
Antworten
habe ich eine Fenster-Anwendung. wenn ich das Fenster minimieren Anwendung auf der Taskleiste, um die Arbeit auf eine andere Anwendung. wir hava eine Anlage wie senden aus einer Windows-Anwendung zu einem anderen Fenster der Anwendung also meine
3
Antworten
So ändern Sie den Hover (mouse-over) Farbe von einer Windows-Anwendung Menü? Jede Methode in C# ? ODER Keiner Weise durch die Verwendung der Windows-API (DllImport) ? Siehe Bild : InformationsquelleAutor der Frage Sreekumar P | 2012-02-13
5
Antworten
Ich bin auf der Suche nach einer Methode, oder ein code-snippet für die Konvertierung von std::string zu LPCWSTR InformationsquelleAutor der Frage Toran Billups | 2008-08-26
6
Antworten
So erstellen Sie ein ausgeblendetes Fenster ? Zweck der in diesem Fenster erhalten Sie einige Nachrichten. InformationsquelleAutor der Frage anand | 2010-01-23
16
Antworten
In VS .NET, wenn Sie auswählen, einen Ordner für ein Projekt, einen dialog, der sieht aus wie ein SaveFileDialog OpenFileDialog oder angezeigt, sondern akzeptieren nur die Ordner. Seitdem habe ich diese gesehen habe ich wollte wissen, wie
8
Antworten
Hatte gerade einen interessanten Fall. Meine software gemeldet wurde ein Fehler verursacht, indem Sie einen Pfad länger als MAX_PATH. War der Weg nur ein einfaches, altes Dokument in Meinen Unterlagen, z.B.: C:\Documents and Settings\Bill\Some Stupid FOlder Name\A
8
Antworten
In einer situation, wo Sie haben die UI-frontend erstellt mit dem neuen Metro-style apps für windows 8, und möchte, um die Kommunikation mit ein .NET-Anwendung läuft auf dem desktop auf dem gleichen lokalen Rechner (z.B. ein windows-Dienst
3
Antworten
Ich habe VS2008 auf meiner Entwicklungs-Maschine für einige Jahre jetzt, mit windows SDK v7.1. Ich habe VS2010 installiert, und es mit dem Windows SDK v7.0a, aber ich brauche es für die Verwendung mit Windows 7.1 SDK (die
4
Antworten
Mithilfe der Win32-API (in C, aber das ist belanglos) wie kann ich feststellen, ob ein bestimmtes Fenster (identifiziert durch HWND) den Fokus hat? Ich bin Einhaken eine Anwendung gerade für ein Ereignis, und wenn das Ereignis Eintritt,
3
Antworten
Ich bin die Programmierung ausschließlich in C und WinAPI, kein C++ oder C#. Ich bin ein Anfänger sind und nur zu lernen, zu zeichnen, Steuerungen usw. durch. Die Sache ist, dass wenn ich Windows oder andere Steuerelemente
8
Antworten
Ich versuche, erstellen Sie eine Virtuelle Windows-Laufwerk ( z.B. c:\ ) zum anzeigen eines entfernten Speichers. Der Hauptzweck ist, es zu tun, in einer klaren Art und Weise für den Benutzer. Daher der Benutzer nicht weiß, dass