Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In questo argomento viene illustrato come creare un'istanza di un controllo degli indirizzi IP.
Cosa è necessario sapere
Tecnologie
Prerequisiti
- C/C++
- Programmazione dell'interfaccia utente di Windows
Disposizioni
Prima di creare un controllo indirizzo IP, caricare la DLL dei controlli comuni chiamando InitCommonControlsEx. Usare quindi il CreateWindow o la funzione CreateWindowEx per creare un controllo dell'indirizzo IP dell'istanza. Il nome della classe per il controllo è WC_IPADDRESS. Utilizzare lo stile WS_CHILD, perché non esiste alcuna costante di stile specifica associata al controllo indirizzo IP.
Nell'esempio di codice C++ seguente la funzione definita dall'applicazione chiama prima InitCommonControlsEx e imposta il membro dwICC della struttura INITCOMMONCONTROLSEX su ICC_INTERNET_CLASSES, che specifica la classe di indirizzi IP. Chiama quindi CreateWindowEx per creare un'istanza del controllo dell'indirizzo IP.
// CreateIPAdressFld - creates a IPAddress control.
// Returns the handle to the new control
// TO DO: calling procedure needs to check whether the handle is NULL, in case
// of an error in creation.
// int xcoord, ycoord the coordinates of location of the control in the parent window
// HINST hInst is the global handle to the application instance.
// HWND hWndParent is the handle to the control's parent window.
//
//
HWND CreateIPAddressFld (HWND hwndParent, int xcoord, int ycoord)
{
INITCOMMONCONTROLSEX icex;
// Ensure that the common control DLL is loaded.
icex.dwSize = sizeof(INITCOMMONCONTROLSEX);
icex.dwICC = ICC_INTERNET_CLASSES ;
InitCommonControlsEx(&icex);
// Create the IPAddress control.
HWND hWndIPAddressFld = CreateWindow(WC_IPADDRESS,
L"",
WS_CHILD | WS_OVERLAPPED | WS_VISIBLE,
xcoord,
ycoord,
150,
20,
hwndParent,
NULL,
hInst,
NULL);
return (hWndIPAddressFld);
}
Argomenti correlati