1
Crear variable de una estructura OPENFILENAME :
# include # include using namespace std ; int main ( ) { OPENFILENAME OPEN_FILE ; inicializar la estructura : char [ 200 ] nombre_archivo ; HWND hwnd , /ventanas /padre de dialogHANDLE hf //manija para abrir el archivo ZeroMemory (& OPEN_FILE , sizeof ( OPEN_FILE )); open_file.lStructSize = sizeof ( OPEN_FILE ) ; open_file.hwndOwner = hwnd ; open_file.lpstrFile = nombre_archivo ; ofn.lpstrFile [ 0 ] = '\\ 0 ' ; Usar la estructura de la función " GetOpenFileName " para iniciar una ventana de diálogo de apertura de archivo : GetOpenFileName (& OPEN_FILE ) ; Imprimir la ubicación del directorio seleccionado por el usuario : printf ( open_file.lpstrFile ) ;
2
3
4