Funzione GetCommandLineW (processenv.h)
Recupera la stringa della riga di comando per il processo corrente.
Sintassi
LPWSTR GetCommandLineW();
Valore restituito
Il valore restituito è un puntatore alla stringa della riga di comando per il processo corrente.
Osservazioni
La durata del valore restituito viene gestita dal sistema, le applicazioni non devono liberare o modificare questo valore.
I processi della console possono usare gli argomenti argc
Per convertire la riga di comando in una matrice di stili di argv di stringhe, passare il risultato da GetCommandLineW a CommandLineToArgvW.
Nota
L'intestazione processenv.h definisce GetCommandLine come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows XP [app desktop | App UWP] |
server minimo supportato | Windows Server 2003 [app desktop | App UWP] |
piattaforma di destinazione | Finestre |
intestazione |
processenv.h (include Windows.h in Windows Server 2003, Windows Vista, Windows 7, Windows Server 2008 Windows Server 2008 R2) |
libreria |
Kernel32.lib |
dll | Kernel32.dll |