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.

C++ - MFC-add-combo-box die string-Element aus einer widget-ID

Anzahl der Antworten 3 Antworten
Ich habe ein Kombinationsfeld in dem gui-editor in MSVC 2010 pro in meinem MFC-Projekt. Ich habe eine Liste von strings bin ich grabben von einer externen Quelle und wollen fügen Sie Sie zu meine combo-box. Ich habe

Die Überwindung Von Windows-Benutzer-Objekt-Handle Limit

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche für fortgeschrittene Strategien für den Umgang mit Benutzer-Objekt-Handle Grenzen, wenn Gebäude schwere-Gewicht-windows-Schnittstelle. Bitte erläutern Sie, wie Sie überwunden oder umgangen dieses Problem mit SWT oder direkte Windows-GUI-APIs. Die einzige Sache, die ich

Win32: API-Aufrufe, um eine Liste der verfügbaren Netzwerk-shares auf einem server?

Anzahl der Antworten 4 Antworten
Nehme an, ich habe Zugriff auf ein SMB-server mit der IP 1.2.3.4, wie kann ich das bestimmen der Liste der verfügbaren Freigaben? Windows-Explorer kann es tun, wenn ich geben Sie einen UNC-Pfad \\1.2.3.4\ - aber die Eingabeaufforderung

Decodieren wav-Datei in raw auf win32

Anzahl der Antworten 4 Antworten
Wie kann ich Dekodieren von wav-Dateien (RIFF), die PCM-Daten unter Windows in raw-samples (also kann ich die füttern ASIO) auf win32? Ich habe keine Zeit, das Rad neu zu erfinden. Wenn es eine Bibliothek gibt, ist die

Ist es OK, Aufruf von pthread_exit main?

Anzahl der Antworten 4 Antworten
Wenn ich rufe pthread_exit aus main, wird das Programm nie beendet. Ich erwartet, dass das Programm zu Ende, da war ich beenden des Programms ist nur der thread, aber es funktioniert nicht. Es scheint gehängt. #include <stdio.h>

Bildschirm-Pixel-Auflösung in mm

Anzahl der Antworten 6 Antworten
Ist es möglich die Bildschirm-pixel-Auflösung in mm mithilfe von Win32-APIs ? Ich habe eine Anwendung, die zeigt 0.3472222222222222 als Wert für diese auf meinem 1280x1024-monitor mit 96 dpi . Aber ich bin nicht in der Lage, um

Das setzen des aktuellen Verzeichnisses von einer Laufenden Anwendung in C++

Anzahl der Antworten 3 Antworten
Den folgenden Antwort gibt eine Lösung, mit C# habe ich mich gefragt, was das äquivalent wäre, wenn man nur mit c++ (nicht c++\cli) System.IO.Directory.SetCurrentDirectory(System.AppDomain.CurrentDomain.BaseDirectory); Gibt es etwas im Schub, das könnte den trick tun? Basierend auf diesem

Wie kann ich eine Multithreading in C für windows?

Anzahl der Antworten 4 Antworten
Ich weiß nicht, wie kann ich threads in C, ich sah eine rezension über pthread.h Bibliothek, aber dann hörte ich, dass seine nur für Linux OS, ich habe eine Funktion, dass Ihr ein timer, ich will ein

Wie man OS-Sprache mit C++ - API?

Anzahl der Antworten 3 Antworten
Ich bin in den Prozess der Entwicklung einer Anwendung, die zeigt Dialoge je nach OS-Sprache. Wie bekomme ich die OS-Sprache, die mit C++ oder Windows-APIs (Windows 2008/Vista/7)? Hi, ich habe versucht, zu erstellen, die Anwendung mit "GetUserDefaultLocaleName".

Holen Sie sich die BIOS-UUID von C oder von Delphi Win32

Anzahl der Antworten 1 Antworten
VMWare-Konfigurationsdateien enthält eine Zeile wie uuid.bios = "56 4d ed cf 3c cd 63 20-53 78 95 86 26 92 22 c8" Und afaik die meisten (alle?) physische BIOS hat solch eine UUID. Gibt es eine Windows-API-Aufruf,

Wo finde ich die Standard-icons für Ordner und Anwendungen?

Anzahl der Antworten 8 Antworten
Ich versuche, laden Sie die Standard-HICON, der explorer zeigt für: Einen Ordner öffnen, Eine exe-Datei, hat keine eingebetteten Standard-icon von seiner eigenen. Dies kann auch gesehen werden in der 'Programme Hinzufügen/Entfernen "oder" Programme und Funktionen", wie es

Wie erstelle ich eine Win32-DLL ohne MSVCR90D.dll?

Anzahl der Antworten 5 Antworten
Ich versuche eine vorhandene C-Win32-DLL, die eine einzelne, einfache Funktion. Ich habe es geschafft, dies zu tun mit VS C++ 2008 Express und meine neue DLL funktioniert auf meinem Vista-dev-Maschine, und auf dem client XP-Rechner. Jedoch, es

Würdevoll Beenden Explorer (Programmgesteuert)

Anzahl der Antworten 4 Antworten
Wie Sie anmutig schließen Explorer programmatisch? Damit meine ich, wie Sie rufen diese Funktion programmatisch: Edit: Tippfehler im Bild, es sollte sagen, "Strg-Shift-Rechts-Klicken Sie auf" anstelle von "Shift-Klick". Warum wollen Sie dies tun? Sind Sie deinstallieren shell-Erweiterungen?

Wie kann ich die Interaktion mit Windows-Programmen

Anzahl der Antworten 1 Antworten
Ich versuche also, um eine automatische installer mit Python. Wie würde ich mich über die Interaktion mit den nativen Windows-Anwendungen, die ich starten? Ich bin derzeit starten Sie mit subprocess.nennen. Würde ich Win32com? IronPython? Rufen Sie ein

FreeLibrary vs implizite DLL entladen

Anzahl der Antworten 2 Antworten
Implementierte ich eine DLL einschließlich der DllMain () - entry-Funktion:- BOOL APIENTRY DllMain( HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserved ) { case DLL_PROCESS_ATTACH: /* here im doing file memory mapped through CreateFileMapping() API and using it through

Was passiert, wenn QueryPerformanceCounter genannt wird?

Anzahl der Antworten 4 Antworten
Ich bin auf der Suche in die genauen Auswirkungen der Verwendung von QueryPerformanceCounter in unserem system und versuche zu verstehen, dass es Auswirkungen auf die Anwendung. Ich sehe es läuft auf meinem 4-core single cpu Maschine, die

So erstellen Sie ein Kontextmenü durch Rechtsklick auf die listbox rechts klicken?

Anzahl der Antworten 1 Antworten
Ich habe ein Fenster mit einem Listenfeld möchte ich mit rechts auf einen Eintrag in der Liste und haben bestimmte Optionen angezeigt, in einem Kontext-Menü. Ich habe online geschaut, aber es scheint so, als wenn ich nur

Zuweisen einer TCHAR Wert zu einem anderen

Anzahl der Antworten 3 Antworten
Ich habe eine TCHAR array, das will ich weisen Sie auf einen anderen. Zum Beispiel: TCHAR tchar1[ MAX_PATH ],tchar2[ MAX_PATH ]; SHGetSpecialFolderPath(0,tchar1, CSIDL_MYPICTURES, FALSE); tchar2=tchar1; //something like this Jemand ne Idee? Sie benötigen für den roll-out einer

C++ ist die Erstellung einer einfachen Reihe von LPWSTR ' s

Anzahl der Antworten 5 Antworten
Als ein C++ noob, ich kann nicht scheinen, um dieses Recht zu bekommen, auch wenn ich weiß es sollte einfach sein :{ - I müssen erstellen Sie ein array von LPWSTR und dann füllen Sie es mit

Wie kann ich programmgesteuert bestimmen, ob die Windows-Taskleiste ausgeblendet ist oder nicht?

Anzahl der Antworten 4 Antworten
Muss ich wissen, ob die Windows-Taskleiste ausgeblendet ist oder nicht. Ich glaube, es gibt keine .NETTO-Methode, um dies zu tun, und auch ich haben eine Menge ", wie sich zu verstecken und zeigen der Taskleiste" Proben, aber

Leistung von Win32 memory-mapped-Dateien vs. CRT fopen/fread

Anzahl der Antworten 4 Antworten
Muss ich Lesen (scan) einer Datei sequentiell und Bearbeiten Sie dessen Inhalt. Datei-Größe kann alles sein, von sehr klein (einige KB) bis sehr groß (einige GB). Ich habe zwei Techniken, mit VC10/VS2010 auf Windows 7 64-bit: Win32

VC++ win32-API-Programmierung :so ändern Sie die Maus-cursor

Anzahl der Antworten 2 Antworten
Ich versuche, ändern Sie die Maus-cursor und schreiben Sie den code unten funktioniert aber nicht. Es scheint IDC_CURSOR_WHITE sein sollte, setzen Sie in eine rc-Datei. Ich versuchte und scheiterte. Endlich kam ich hier Suche Ihrer Führung. Hilfe!!!

LNK2022 und LNK2034 linker-Fehler mit der version 10.0 des CRT -

Anzahl der Antworten 5 Antworten
Sorry zu stören jemand mit dieser Frage, aber ich habe die Erforschung dieser für Stunden, ohne Lösung noch: Ich bin Portierung eine Recht massive Anwendung der 10.0 CRT (compiler) in Visual Studio 2010. Die app ist managed

WM_KEYDOWN, Werte aus der lparam?

Anzahl der Antworten 2 Antworten
Auf der MSDN-Website, für die WM_KEYDOWN-defition es sagt die bits lparam enthalten: Bits Meaning 0-15 The repeat count for the current message. The value is the number of times the keystroke is autorepeated as a result of

C#, WinAPI Klick auf Menüpunkte

Anzahl der Antworten 3 Antworten
Ich versuche, klicken Sie auf ein Menü Element in einem Programm namens Media Subtitler und was auch immer ich versuche zu tun, es funktioniert nicht. Erste, ich habe versucht Sie mit der Funktion GetMenu aber es kehrte

Wie kann ich überprüfen, ob eine Datei namens gültig in Windows?

Anzahl der Antworten 3 Antworten
Gibt es eine Windows API-Funktion, die ich übergeben kann, der ein string-Wert, der einen Wert zurück, der angibt, ob ein Dateiname gültig ist oder nicht? Brauche ich, um zu überprüfen, ob ein Dateiname gültig ist, und ich

AssignProcessToJobObject schlägt fehl mit Fehler "Zugriff Verweigert" beim ausführen im debugger

Anzahl der Antworten 2 Antworten
Tun Sie AssignProcessToJobObject und schlägt es mit "Zugriff verweigert" aber nur, wenn Sie läuft in den debugger. Warum ist das so? InformationsquelleAutor 1800 INFORMATION | 2008-09-18

Überprüfen die Anmeldeinformationen der Anwender gegen domain-controller .net

Anzahl der Antworten 2 Antworten
in einem .NET Anwendung, die ich bin versucht zu authentifizieren von Benutzern mit Benutzername und Passwort gegen den windows-Benutzer, lokalen, als auch als Domänen-Benutzer. Ich habe bereits versucht, diese Lösung . Mein code um die PrincipalContext sieht

Herunterladen, URL-Inhalte Direkt in den String (VB6) OHNE Speichern auf der Festplatte

Anzahl der Antworten 3 Antworten
Grundsätzlich möchte ich zum herunterladen der Inhalte einer bestimmten URL (im Grunde nur HTML-codes in form eines Strings) in mein VB6 String-variable. Es gibt jedoch einige Bedingungen. Weiß ich über die URLDownloadToFile-Funktion - dies erfordert allerdings, dass

Entschlüsseln/Lesen/Ändern “.automaticDestinations-ms" und/oder ".customDestinations-ms"

Anzahl der Antworten 2 Antworten
Weiß jemand, wie man die Dateien Lesen, die von Microsoft erstellt für JumpLists? Möchte ich klar von JumpList die ganze Geschichte/meistbesuchte/vor kurzem geschlossen, OHNE den Aufräumarbeiten in den Aufgaben. Ich habe versucht, die APPID von win7api, und

Wie man dieses Problem beheben ImportError: No module named win32api? (win32api path-variable)

Anzahl der Antworten 1 Antworten
Ich bin neu in der Programmierung und computer-Welt. Ich versuche zur Untersuchung biomolekularer Simulationen mit MMTK. Ich es in Windows 7 habe ich bereits installiert diese software: python-2.5.4 numpy-1.6.2-win32-Super Pack von Python-GNOME2.5 netCDF4-0.8.2.win32-py2.5 ScientificPython-2.9.0.win32-py2.5 MMTK-2.6.0.win32-py2.5 Wenn ich

Wie zu erkennen, Windows-Logon-Ereignis?

Anzahl der Antworten 5 Antworten
Wie Sie erkennen, Windows-logon-Ereignis? Und wie initiieren Sie eine Benutzer-Anmeldung von einem Windows-Dienst? Ich versuche zu schreiben, ein Stück code, der erkennt, Anmeldung von Veranstaltungen und Protokoll ein anderes automatisch. InformationsquelleAutor Attilah | 2009-09-19

Wie Beende Ich Eine Anwendung Öffnen

Anzahl der Antworten 10 Antworten
Möchte ich schreiben eine kleine app, die sitzt in meinem Fach und, die mir erlaubt, wählen Sie eine ausführbare Datei und verhindern, dass es aus der öffnung. Die Benutzeroberfläche der app ist leicht zu machen mit WinForms.

Windows-C++: LPCTSTR vs const TCHAR

Anzahl der Antworten 3 Antworten
In meiner Anwendung, die ich bin Deklaration einer string-variable, in der Nähe der Spitze von meinem code zu definieren, der name meiner window-Klasse, die ich verwende, meine Anrufe zu RegisterClassEx, CreateWindowEx usw... Nun, ich weiß, dass ein

_tprintf mit Unicode-Zeichen in einer console app

Anzahl der Antworten 1 Antworten
Ich mache dieses einfache Ausgabe aus einer Unicode-gebaut console-Anwendung (mit Verwendung von C++ und Visual Studio 2008). Dieser code soll auf Windows laufen: _tprintf(L"Some sample string\n"); Alles funktioniert einwandfrei. Aber wenn ich eine nicht-ASCII-Zeichen in es: _tprintf(L"Some

Warum habe ich Probleme, rekursiv Verzeichnisse löschen?

Anzahl der Antworten 7 Antworten
Ich habe eine Anwendung geschrieben, verwendet die WIN32-api zum erstellen von einem temporär-Verzeichnis-Hierarchie. Nun, wenn Sie wollen löschen Sie die Verzeichnisse, die beim Herunterfahren der Anwendung, die ich laufen in einige Probleme. So können sagen, ich habe

Win32-API - Erstellen Sie die Schaltfläche Hilfe

Anzahl der Antworten 1 Antworten
Ich versuche zu erstellen, die 2 buttons in meiner app case WM_CREATE:{ hWnd =CreateWindowEx(NULL, L"BUTTON", L"Giai PTB2", WS_TABSTOP|WS_VISIBLE| WS_CHILD|BS_DEFPUSHBUTTON, 100, 100, 100, 24, hWnd, (HMENU)IDC_PTB2_BUTTON, hInst, NULL); HWND hWndNew =CreateWindowEx(NULL, L"BUTTON", L"Tim max", WS_TABSTOP|WS_VISIBLE| WS_CHILD|BS_DEFPUSHBUTTON, 200, 200,

Wie stellen Sie die DATEI* vom GRIFF in WinApi?

Anzahl der Antworten 3 Antworten
Gibt es einfache Möglichkeit zum erstellen der DATEI* von WinApi HANDHABEN, welche Punkte an einem Ende der Leitung? Sowas wie in unix: fdopen(fd,<mode>); InformationsquelleAutor Mihran Hovsepyan | 2011-03-04

Wie bekommen Sie ein Kind-Fenster mit seinen Steuerelement-ID?

Anzahl der Antworten 1 Antworten
Ich bin neu in WINAPI und habe herausgefunden, wie zum senden einer Nachricht an ein anderes Programm. Das Programm, das ich benutze, aber ich möchte in der Lage sein, um es auf eine bestimmte Schaltfläche. Von dem,

Gibt es eine Möglichkeit zu verfolgen, die durch die Ausführung einer batch-Datei?

Anzahl der Antworten 4 Antworten
Habe ich geerbt, einige große batch-Dateien, und ich würde gern schreiben Sie an eine "Entwickler-freundlich" - Sprache. Ich möchte, um herauszufinden, die folgenden Dinge: was andere Skripte aufruft was andere Prozesse startet es welche Dateien werden schreiben

Get/set combo-box text in Win32 (nicht MFC)

Anzahl der Antworten 2 Antworten
Kann ich verwenden GetDlgItemText um den text in einem Steuerelement, aber ich will, um die Auswahl zu löschen und die SetDlgItemText(IDC_CTRL,_T("")); funktioniert nicht. Was ist der richtige Ansatz hier? InformationsquelleAutor Mr. Boy | 2010-06-25

OpenProcess auf x64-Bilder von Win32 app

Anzahl der Antworten 1 Antworten
Dies ist seltsam. Früher, unter Windows 7 x64, ich hatte Mühe, den Aufruf der Win32-OpenProcess gegen 64-bit-Prozesse. Googelte ein wenig herum, und kam zu der Untergang Fazit dies war einfach nicht passieren. Dann eine lustige Sache passiert.

Windows-API-CreateDialog: nicht-modales Dialog einfach nicht angezeigt

Anzahl der Antworten 2 Antworten
Ich kann wirklich nicht herausfinden, wie, um ein nicht modales Dialogfeld auch nach googeln ausgiebig. Was ich will zu tun ist, um Auslöser in einem Dialogfeld durch drücken einer Taste auf Hauptfenster. (So lassen Sie mich das

Wie man USB-Geräte-Liste

Anzahl der Antworten 3 Antworten
Möchte ich, um die Liste der usb-Geräte vom Windows-system. Weiß ich nicht Win 32 Programmierung und alle. Ich bin mit Qt für die Entwicklung, nicht eine Idee, um mein problem zu lösen. Habe ich gesucht-code für die,

Wie man maxpwdAge Attribut-Wert im ActiveDirectory mit C++?

Anzahl der Antworten 1 Antworten
arbeite ich mit AD-Server,ich möchte das maxpwdAge Attribut Wert... ich bereits versucht, ADSi,aber es gibt ein Problem. VARIANT var; bsNamingContext=L"maxpwdAge"; hr = ADsGetObject(pszADsPath, IID_IADsUser, (void**) &pUser); if(SUCCEEDED(hr)) { VariantInit(&var); hr = pUser->Get(bsNamingContext, &var); } aber,es gibt -2147463155

Broadcast-Windows HWND_BROADCAST Nachricht

Anzahl der Antworten 3 Antworten
Arbeite ich in einer Anwendung in dieser Anwendung werde ich warten, für einen event in der Anwendung 1 und wenn dieses Ereignis passiert, werde ich die sendmessage-Anwendung 2, die etwas leisten. Ersten API-Deklaration private const int HWND_BROADCAST

GetKeyState-Funktion?

Anzahl der Antworten 3 Antworten
Warum ich nach drücken der Richtungspfeile AUF, die Funktion GetKeyState weiterhin geben mir einen Wert größer als 0? #include <iostream> #include <windows.h> using namespace std; int main() { for(int i = 0; i < 1000; ++i) {

wie Sie wissen, Ort der return-Adresse auf stack c/c++

Anzahl der Antworten 1 Antworten
ich lese über eine Funktion, die überschrieben werden kann, seine Adresse zurück. void foo(const char* input) { char buf[10]; //What? No extra arguments supplied to printf? //It's a cheap trick to view the stack 8-) //We'll see

Finden müssen, Meine Eigene Prozess-ID In VB6

Anzahl der Antworten 2 Antworten
Ich bin verändert, die Architektur VB 6-scheduling-Anwendung, die die serielle Ausführung von Architektur zur parallelen Ausführung und ich muss dies mit möglichst wenig code-änderungen wie möglich. Im Grunde genommen, die erste Instanz die .exe-Datei starten, die eine

So Erstellen Sie eine Bitmap-Programmatisch?

Anzahl der Antworten 5 Antworten
Ich würde gerne erstellen Sie programmgesteuert eine zufällige X-Höhe und Y-Breite der bitmap-Datei. Den Inhalt, für mich, ist irrelevant. Es könnte alles sein weiß, leer. Was wichtig ist, ist die dimension. Wie Sie mithilfe der Windows-API? Was