Partage
  • Partager sur Facebook
  • Partager sur Twitter

[WINAPI] récupérer le chemin vers un fichier

avec la fenetre browse

    13 octobre 2006 à 16:42:25

    beuh tout est dans le titre ^^
    Comment je fait grâce a la fonction GetOpenFileName pour récupérer non pas le fichier mais le chemin de ce fichier ( genre : c:\truc\bidule\chose.machin )

    merci d'avance
    timZeR0
    • Partager sur Facebook
    • Partager sur Twitter
      13 octobre 2006 à 18:29:30

      Voir mon tuto (signature), au chapitre du TP...
      • Partager sur Facebook
      • Partager sur Twitter
        13 octobre 2006 à 19:21:36

        ah ok ^^ merci :)
        une autre question :

        mon compilateur trouve une erreur sur cette ligne :

        DrawState(dc,NULL,NULL,(long)bitmap,NULL,10,10,0,0,DST_BITMAP);


        dev cpp me dit :

        [Warning] passing NULL used for non-pointer converting 5 of `BOOL DrawStateA(HDC__*, HBRUSH__*, BOOL (*)(HDC__*, LPARAM, WPARAM, int, int), LPARAM, WPARAM, int, int, int, int, UINT)'

        pourquoi donc ?
        meric d'avance
        timZeR0
        • Partager sur Facebook
        • Partager sur Twitter
          13 octobre 2006 à 20:44:38

          Tu dois exercer un cast en WPARAM...
          • Partager sur Facebook
          • Partager sur Twitter
            13 octobre 2006 à 21:35:47

            honte sur moi maais ...c'est quoi un cast ? :euh::euh:

            edit: c'est les parenthèses avec le type de variable entre ?
            donc avant mon NULL , je doit mettre (WPARAM) ? c'est ça ?
            • Partager sur Facebook
            • Partager sur Twitter
              13 octobre 2006 à 22:37:50

              Oui, c'est ça. C'est pourtant spécifié dans le glossaire de mon tuto...
              • Partager sur Facebook
              • Partager sur Twitter

              [WINAPI] récupérer le chemin vers un fichier

              × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
              × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
              • Editeur
              • Markdown