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

Wie kann man einen Prozess in C ++ (Win32) effektiv beenden?

Ich schreibe gerade ein sehr leichtgewichtiges Programm, deshalb muss ich C ++ verwenden, da es nicht an .NET Framework gebunden ist, was die Größe des Programms drastisch erhöht. Ich muss in der Lage sein, den Prozess zu beenden, und dazu m...
16.12.2009, 18:14
0
Antworten

Windows - Code, um Toast-Benachrichtigungen zu blockieren? (Win32 / MFC-Desktop)

Alles, was ich auf Toast-Benachrichtigungen finden kann, ist, wie man sie sendet oder Probleme beim Versenden löst. Ich habe eine Vollbild-Desktop-Anwendung, bei der ich verhindern möchte, dass Toast während der Ausführung auftaucht. Bishe...
16.04.2013, 16:58
5
Antworten

Abrufen des Standardbrowsers

Wie kann ich programmatisch feststellen, welcher Standardbrowser in meinem System ist? Der Code muss mit vc ++ entwickelt werden Gibt es dafür eine API? Wo in der Registrierung ist der Standard-Browser-Wert gespeichert?     
09.04.2009, 07:38
2
Antworten

Wie kann ich GetNextWindow () in C # verwenden?

Die Microsoft WinAPI-Dokumentation scheint darauf hinzudeuten, dass user32.dll eine Funktion namens % enthält. co_de% , das erlaubt, offene Fenster in ihrer Z-Reihenfolge aufzuzählen, indem diese Funktion wiederholt aufgerufen wird. Pinvoke...
28.04.2009, 14:33
4
Antworten

Wie kann ich warten, bis ein externer Prozess abgeschlossen ist?

Also habe ich in Delphi ein Formular erstellt, mit dem ich verschiedene Sikuli-Skripte mit verschiedenen Konfigurationen ausführen kann. Woran ich gerade arbeite, ist es, dass jemand, der das Formular benutzt, verschiedene Sikuli-Skripte einrich...
27.06.2013, 06:41
4
Antworten

Wie std :: string mit Win32-Funktionen mischen, die char [] Puffer nehmen?

Es gibt eine Reihe von Win32-Funktionen, die die Adresse eines Puffers wie TCHAR[256] übernehmen und einige Daten in diesen Puffer schreiben. Es kann weniger als die Größe des Puffers oder der gesamte Puffer sein. Oft wird das in einer Sch...
13.01.2010, 15:43
3
Antworten

Warum zeigt meine einfache C ++ - GUI-Anwendung ein Meldungsfeld in Chinesisch an?

Oh wie für die ganze (LPCWSTR) Casting-Sache: Es würde nicht kompilieren, wenn ich die nicht einfüge. Es gab mir diese Fehlermeldung:    Fehler 1 Fehler C2664: 'MessageBoxW': kann Parameter 2 nicht von 'const char [22]' in 'LPCWSTR' konv...
17.01.2010, 03:08
5
Antworten

Wie erhalte ich die CPU-Zykluszahl in Win32?

In Win32 gibt es eine Möglichkeit, eine eindeutige CPU-Zykluszahl oder Ähnliches zu erhalten, die für mehrere Prozesse / Sprachen / Systeme / etc. einheitlich ist. Ich erstelle einige Protokolldateien, muss aber mehrere Protokolldateien erste...
26.09.2008, 11:44
4
Antworten

Wie sagst du LSHIFT abgesehen von RSHIFT in WM_KEYDOWN Events?

Nach MSDN sollte wparam funktionieren halte den Schlüsselcode. Das Problem ist, wenn Sie shift drücken, ist der Code 16 (VK_SHIFT), aber ich muss zwischen VK_LSHIFT und VK_RSHIFT unterscheiden. Für VK_CONTROL scheint es eine Problemumgehung...
12.04.2013, 08:34
2
Antworten

Warum gibt GetSystemMetrics () diese Werte zurück?

Ich habe Probleme beim Erstellen eines Clientbereichs mit einer festgelegten Größe. AdjustWindowRect () wird nicht richtig funktionieren, also entschied ich mich, manuell die Breite und Höhe des Fensters zu berechnen. Das hat auch nicht funkt...
29.07.2012, 02:50