| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment utiliser une fonction GetOpenFileName
    Lors de la programmation pour le système d'exploitation Windows en C ou C + + , vous utilisez l'API Windows pour accéder aux fonctions du système spéciaux comme la génération fenêtres ou création de dialogue . L'un des dialogues les plus courantes de Windows est la boîte de dialogue de sélection de fichier , ce qui permet à l' utilisateur de naviguer sur l'ordinateur et sélectionnez un fichier pour un programme particulier. En utilisant la fonction " GetOpenFileName " avec la structure de OPENFILENAME , vous pouvez créer une boîte de dialogue de fichier Windows et stocker la sélection de fichiers de l' utilisateur pour une utilisation dans votre programme. Instructions
    1

    Créer une structure OPENFILENAME variable:

    # include # include

    using namespace std ; int main ( ) {

    OPENFILENAME open_file ;
    2

    Initialisation de la structure :

    char [ 200] nom_fichier ; HWND hwnd ; //fenêtre parent de dialogHANDLE hf //poignée pour ouvrir le fichier

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

    utiliser la structure à la fonction " GetOpenFileName " pour commencer une fenêtre de dialogue d'ouverture de fichier : Photos

    GetOpenFileName ( & open_file ) ;
    4

    Imprimer l'emplacement du fichier du répertoire choisi par l'utilisateur:

    printf ( open_file.lpstrFile ) ;

    Previous :

    next :
      articles connexes
    ·Comment utiliser la fonction strtok en C + + 
    ·Comment activer la mémoire détection des fuites 
    ·Comment initialiser les variables en C 
    ·Comment faire une forme d'astérisques en C + + 
    ·Comment stocker une liste d'objets dans MFC 
    ·C + + que entrainer des buffer overflows 
    ·Comment faire un bouton cliquable en C 
    ·Comment écrire un programme C pour la multiplication d…
    ·Comment apprendre à coder un microcontrôleur en C 
    ·Comment obtenir une valeur sélectionnée dans une zone…
      articles en vedette
    ·Comment faire votre propre tatouage temporaire de votre…
    ·Comment faire pour créer le script Java de Looping Pho…
    ·Comment faire une fonction racine carrée en Java 
    ·Comment appeler un formulaire du fichier PHP externe av…
    ·Comment puis-je convertir Content Creator 
    ·Comment modifier la police arborescence dans Vb.Net 
    ·Qu'est-ce que Scarlett Fever 
    ·Comment importer XLS pour NET 
    ·Comment faire pour convertir les variables ColdFusion p…
    ·Comment ajouter une case à cocher colonne à un DataGr…
    Copyright © Connaissances Informatiques http://fr.wingwit.com