Suchergebnisse für Anfrage "winapi"

2 die antwort

Wie verwende ich die Funktion SetWinEventHook (), um die geänderte Meldung von Active Window zu erhalten?

Ich habe an einem Projekt gearbeitet, bei dem das aktuelle aktive Fenster erkannt und der Titel des aktiven Fensters fortlaufend abgerufen werden muss. Kann mir jemand erklären, wie man @ benutSetWinEventHook ...

8 die antwort

Win32: Meine Anwendung friert ein, während der Benutzer die Fenstergröße ändert

Ich schreibe eine Win32-Anwendung. Ich habe die Nachrichtenschleife selbst folgendermaßen implementiert: bool programcontinue = true; while(programcontinue) { while (PeekMessage(&Msg, NULL, 0, 0, PM_REMOVE)) { TranslateMessage(&Msg); ...

6 die antwort

Calldown und Closesocket zweimal am selben Socket aufrufen

In meiner Bewerbung rufe ichshutdown undclosesocket funktioniert zweimal an derselben Buchse. Ich weiß, dass dies nicht richtig ist und ich muss sicherstellen, dass diese Funktionen nur einmal aufgerufen werden. Aber warum scheitert keiner dieser ...

TOP-Veröffentlichungen

6 die antwort

Windows.h in C mit Turbo-C

Ich kann windows.h nicht in meinem Include-Ordner von Turbo C finden und kann daher nicht mit dem @ der Win32-API arbeite Kann jemand eine Problemumgehung vorschlagen? Vielen Dan

8 die antwort

Verstehen des Low-Level-Hooks für Maus und Tastatur (win32)

Ich versuche, globale Maus- und Tastatureingaben zu erfassen. LRESULT CALLBACK MouseHookProc(int nCode, WPARAM wParam, LPARAM lParam) { if (nCode >= 0) { if (wParam == WM_RBUTTONDOWN) printf("right mouse down\n"); if (wParam == WM_RBUTTONUP) ...

8 die antwort

Inter-Thread-Kommunikation (Worker-Threads)

Ich habe zwei Threads A & B mit der CreateThread-Windows-API erstellt. Ich versuche, die Daten von Thread A nach B zu senden. Ich weiß, dass ich das Ereignisobjekt verwenden und mit der Methode "WaitForSingleObject" auf das Ereignisobjekt in ...

8 die antwort

Warum handelt es sich bei "TranslateMessage" und "DispatchMessage" um separate Aufrufe?

Die meisten der Win32-Hauptschleifen, die ich gesehen habe, sind wie folgt aufgebaut: while (GetMessage(&message, NULL, 0, 0) > 0) { TranslateMessage(&message); DispatchMessage(&message); } Es wurde mir darauf hingewiesen, ...

14 die antwort

Kann ich zwei inkompatible Versionen derselben DLL im selben Prozess verwenden?

Ich verwende zwei kommerzielle Bibliotheken, die vom selben Hersteller hergestellt werden, nämlich VendorLibA und VendorLibB. Die Bibliotheken werden so viele DLLs verteilt, wie von der Compilerversion abhängen (z. B. VC7, VC8). Beide ...

10 die antwort

Unaufgelöste externe Symbole beim Kompilieren einer 32-Bit-Anwendung unter Windows 64

So versuche ich, Legacy-App von 32-Bit auf 64-Bit zu kompilieren. Ich habe alle verwendeten Bibliotheken neu kompiliert und es in WIN SDK6.0A x64-Bit für Bibliotheken suchen lassen. Ich benutze Visual Studio Professional Edition 2008Visual C ...

2 die antwort

Dateizeitauflösung von Windows-kompatiblen Dateisystemen

Ich versuche, eine Dateisynchronisierungsanwendung zu schreiben, die mit jedem kompatiblen Dateisystem universell auf verschiedenen Windows-Computern verwendet werden kann. Ich muss die Zeitstempel von Dateien normalisieren, bevor sie zwischen ...