| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come utilizzare una funzione GetOpenFileName
    Quando si programma per il sistema operativo Windows in C o C + + , si utilizza l'API di Windows per accedere alle funzioni di sistema speciali come la generazione di finestre o la creazione di dialogo . Una delle finestre di dialogo più comuni in Windows è la finestra di selezione file che permette all'utente di navigare il computer e selezionare un file di un particolare programma . Con la funzione " GetOpenFileName " insieme con la struttura OPENFILENAME , è possibile creare una finestra di dialogo Windows e memorizzare la selezione dei file dell'utente per l'utilizzo nel programma. Istruzioni
    1

    Creare una variabile struttura OPENFILENAME :

    # include # include

    using namespace std; int main ( ) {

    OPENFILENAME open_file ;
    2

    inizializzare la struttura :

    char [ 200 ] nome_file ; HWND hwnd , /finestra /controllante dialogHANDLE hf ; //maniglia per aprire file di

    ZeroMemory ( & open_file , sizeof ( open_file ) ) ; open_file.lStructSize = sizeof ( open_file ) ; open_file.hwndOwner = hwnd ; open_file.lpstrFile = nome_file ; ofn.lpstrFile [ 0 ] = '\\ 0' ;
    3

    utilizzare la struttura in funzione " GetOpenFileName " per iniziare una finestra di dialogo di apertura del file :

    GetOpenFileName ( & open_file ) ;

    4

    stampare il percorso del file della directory selezionata dall'utente :

    printf ( open_file.lpstrFile ) ;

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare Pangrattato in Masterpage 
    ·Come scrivere un programma Visual C che usa un While e …
    ·Come smontare una Dll 
    ·Come convertire una stringa di numeri interi in un arra…
    ·Come costruire un motore di gioco da zero 
    ·Come scrivere un programma in C utilizzando la serie Lu…
    ·Come scrivere byte per byte array 
    ·Come leggere punti da un file grafico in C + + 
    ·Come allocare dinamicamente un array utilizzando Classe…
    ·Come fare il tuo gioco PSP 
      Articoli in evidenza
    ·Come chiamare un evento in VB.NET 
    ·Come elencare le informazioni PHP su HostGator 
    ·Come utilizzare il framework PHP 
    ·Tipi coprenti 
    ·Come rimuovere gli zeri iniziali in SQL 
    ·Joomla Analytics Aiuto 
    ·Come installare Ajax in Microsoft Visual Studio 2005 
    ·Come esecuzione di Python 2.7 dalla clipboard 
    ·Come formattare virgole in un numero in Java 
    ·Come obiettivo un Modulo per l'invio di un iFrame 
    Copyright © Conoscenza Informatica http://it.wingwit.com