Domande taggate [winapi]

35 voti
4 risposte
Come ottengo HMODULE per il codice attualmente in esecuzione?
Ho una libreria statica che può essere collegata a .exe o .dll. In fase di runtime, desidero solo alcune delle mie funzioni di libreria per otte...
chiesto 10 anni fa
14 voti
5 risposte
Il posto migliore per nascondere una chiave nel registro di Windows?
Il mio programma Delphi ha un meccanismo di protezione integrato per verificare la presenza di chiavi di licenza vietate su Internet e visualizz...
chiesto 9 anni fa
14 voti
2 risposte
Windows Aero Rendering Bug
Quindi, mi sono imbattuto in un bug interessante con l'API di Windows e mi chiedo se qualcuno abbia qualche idea su come aggirarlo. Sembra che p...
chiesto 4 anni fa
22 voti
2 risposte
Qual è l'uso corretto di GetLastError e FormatMessage in Delphi?
Ho un problema nell'usare un componente di terze parti in Delphi 2006 (anche Delphi 7), in cui ricevo un "Errore non specificato" quando eseguo...
chiesto 10 anni fa
49 voti
6 risposte
Come ottenere la parola sotto il cursore in Windows?
Voglio creare un'applicazione che ottenga la parola sotto il cursore (non solo per i campi di testo), ma non riesco a trovare come farlo. Usare...
chiesto 8 anni fa
26 voti
4 risposte
UTF-8 in Windows
Come posso impostare la codepage su UTF-8 in un programma C Windows? Ho una libreria di terze parti che utilizza fopen per aprire i file. Pos...
chiesto 10 anni fa
16 voti
7 risposte
Lettura da un campo di testo nella finestra di un'altra applicazione
C'è un modo per un'applicazione Windows di accedere ad altri dati di applicazioni, più specificamente un campo di input di testo nella GUI, e pr...
chiesto 10 anni fa
65 voti
6 risposte
Come utilizzo un file DLL di terze parti in Visual Studio C ++?
Capisco che ho bisogno di usare LoadLibrary (). Ma quali altri passaggi devo fare per utilizzare un file DLL di terze parti? Ho semplicemente...
chiesto 4 anni fa
26 voti
5 risposte
Come posso conoscere l'API Win32?
Voglio imparare come essere in grado di usare l'API Win32, dato che di recente ho un sacco di compiti che devo fare e che richiedono funzioni da...
chiesto 6 anni fa
10 voti
4 risposte
Perché usare IntPtr per gestire?
Quando si utilizza PInvoke, ho notato che è necessario utilizzare IntPtr per fare riferimento agli handle di Windows. Mi chiedo perché non usare...
chiesto 7 anni fa
18 voti
3 risposte
Come rendere FILE * da HANDLE in WinApi?
C'è un modo semplice per creare FILE * da WinApi HANDLE che punta a un'estremità di pipe? Qualcosa come facciamo in Unix: fdopen(fd,<mode>...
chiesto 8 anni fa
11 voti
3 risposte
Cosa sono gli "oggetti USER" di Windows
Sto cercando di rintracciare un problema nel nostro codice MFC che sembra un problema di limitazione delle risorse. Memoria e CPU sembrano a pos...
chiesto 10 anni fa
26 voti
3 risposte
Come ottengo il file HANDLE dalla struttura FILE di FILE?
La funzione fopen restituisce un puntatore a una struttura FILE, che dovrebbe essere considerata un valore opaco, senza occuparsi del suo conten...
chiesto 5 anni fa
13 voti
4 risposte
Come faccio a leggere un disco direttamente con .Net?
È possibile leggere un disco direttamente con .Net? Direttamente intendo tramite il dispositivo bypassando il file system. Penso che andrei su q...
chiesto 11 anni fa
37 voti
3 risposte
IntPtr, SafeHandle e HandleRef - Explained
Senza indicarmi MSDN, qualcuno potrebbe fornire una spiegazione concisa e chiara dello scopo di ciascuno di questi e quando usarli. (IntPtr, Saf...
chiesto 10 anni fa
11 voti
3 risposte
Come accedere alle voci del menu contestuale della shell di Windows?
In Windows Explorer, fai clic con il tasto destro su un file, viene visualizzato un menu di scelta rapida che contiene elementi predefiniti come...
chiesto 9 anni fa
19 voti
7 risposte
È il tipo di disegno GetLastError ()? È un buon meccanismo?
Le API di Windows utilizzano il meccanismo GetLastError() per recuperare informazioni su un errore o un errore. Sto considerando lo stesso mecca...
15 voti
1 risposte
C'è un modo per annusare il traffico di pipe denominato in Windows?
C'è qualche strumento che può monitorare /catturare /annusare il traffico di pipe denominato? Anche quando max instance = 1?      15 1 r...
chiesto 9 anni fa
18 voti
6 risposte
GetVersionEx su Windows 8
Sto scrivendo un codice C ++ per determinare quale sistema operativo è in esecuzione. Io uso l'API GetVersionEx() per farlo e questo codice < /...