Domande taggate «winapi»

L'API di Windows (precedentemente chiamata API Win32) è il set principale di interfacce di programmazione delle applicazioni disponibili per i sistemi operativi Microsoft Windows. Questo tag serve per domande sullo sviluppo di applicazioni Windows native utilizzando l'API di Windows.





12
Controlla se un percorso è valido
Mi chiedo solo: sto cercando un modo per convalidare se un determinato percorso è valido. (Nota: non voglio controllare se un file esiste! Voglio solo provare la validità del percorso - Quindi se un file potrebbe eventualmente esistere nella posizione) . Il problema è che non riesco a trovare nulla …
110 c#  .net  winapi  path 

4
Esportazione di funzioni da una DLL con dllexport
Vorrei un semplice esempio di esportazione di una funzione da una DLL di Windows C ++. Vorrei vedere l'intestazione, il .cppfile e il .deffile (se assolutamente necessario). Vorrei che il nome esportato non fosse decorato . Vorrei utilizzare la convenzione di chiamata più standard ( __stdcall?). Vorrei l'uso __declspec(dllexport)e non …

15
Generazione di un ID macchina univoco
Ho bisogno di scrivere una funzione che generi un ID univoco per una determinata macchina che esegue un sistema operativo Windows. Attualmente, sto usando WMI per interrogare vari parametri hardware e concatenarli insieme e sottoporli a hash per ricavare l'id univoco. La mia domanda è: quali sono i parametri suggeriti …

6
Cos'è un message pump?
In questo thread (pubblicato circa un anno fa) c'è una discussione sui problemi che possono derivare dall'esecuzione di Word in una sessione non interattiva. Il consiglio (abbastanza forte) dato lì è di non farlo. In un post si afferma "Tutte le API di Office presumono che si stia eseguendo Office …



10
È garantito che gettimeofday () abbia una risoluzione di microsecondi?
Sto portando un gioco, che era stato originariamente scritto per l'API Win32, su Linux (beh, portando il port OS X del port Win32 su Linux). L'ho implementato QueryPerformanceCounterfornendo gli uSecondi dall'inizio del processo: BOOL QueryPerformanceCounter(LARGE_INTEGER* performanceCount) { gettimeofday(&currentTimeVal, NULL); performanceCount->QuadPart = (currentTimeVal.tv_sec - startTimeVal.tv_sec); performanceCount->QuadPart *= (1000 * 1000); performanceCount->QuadPart …

3
Cosa significa LPCWSTR e come dovrebbe essere gestito?
Prima di tutto, cos'è esattamente? Immagino sia un puntatore (LPC significa costante puntatore lungo), ma cosa significa "W"? È un puntatore specifico a una stringa o un puntatore a una stringa specifica? Ad esempio, voglio chiudere una finestra denominata "TestWindow". HWND g_hTest; LPCWSTR a; *a = ("TestWindow"); g_hTest = FindWindowEx(NULL, …
91 c++  winapi  lpcstr 

8
Come leggere un valore dal registro di Windows
Data la chiave per un valore di registro (ad esempio HKEY_LOCAL_MACHINE \ blah \ blah \ blah \ foo) come posso: Determina in modo sicuro l'esistenza di tale chiave. A livello di codice (cioè con il codice) ottiene il suo valore. Non ho assolutamente intenzione di riscrivere nulla al registro …
91 c++  windows  winapi  registry 



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.