“Conocimientos Programación>C /C + + Programming

Cómo utilizar una función GetOpenFileName

2013/10/18
En la programación para el sistema operativo Windows en C o C + + , se utiliza la API de Windows para acceder a funciones especiales del sistema como la generación de ventanas o la creación de diálogo. Uno de los diálogos más comunes de Windows es el diálogo de selección de archivos , lo que permite al usuario navegar por la computadora y seleccionar un archivo para un programa en particular . Con la función " GetOpenFileName ", junto con la estructura OPENFILENAME , puede crear un cuadro de diálogo de archivos de Windows y almacenar selección de archivos del usuario para su uso en el programa. Instrucciones
1

Crear variable de una estructura OPENFILENAME :

# include # include

using namespace std ; int main ( ) {

OPENFILENAME OPEN_FILE ;
2

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 ' ;
3

Usar la estructura de la función " GetOpenFileName " para iniciar una ventana de diálogo de apertura de archivo :

GetOpenFileName (& OPEN_FILE ) ;
4

Imprimir la ubicación del directorio seleccionado por el usuario :

printf ( open_file.lpstrFile ) ;

C /C + + Programming
Cómo hacer un gráfico vertical en C + +
Cómo compilar C + + en Prompt
Cómo construir Lógica de Programación
Cómo crear Hello World en Microsoft Visual C 2010 Express
Cómo obtener un puntero a un mapa de bits en C + +
Cómo insertar una matriz en el primer elemento con C + +
Cómo utilizar C + + plantillas de clase
Cómo aprender a codificar un microcontrolador en C
Conocimientos Informáticos © http://www.ordenador.online