Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » einbinden einer fremden klasse

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 <
010
04.06.2004, 14:55 Uhr
rene rosenberger



das wäre nett !
--
gruesse rene
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
05.06.2004, 19:05 Uhr
rene rosenberger



na , mike. wohl nicht dazu gekommen ! shit stress !? naja warte mal geduldig weiter auf dein helfendes sample. wollte nur nicht in vergessenheit geraten.
--
gruesse rene
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
07.06.2004, 10:15 Uhr
rene rosenberger



sooo, ich habs am wochende nochmal probiert. langsam zweifel ich an mir selbst.



klappt natürlich nicht.
--
gruesse rene
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
07.06.2004, 10:37 Uhr
~mike
Gast


Öhm Sorry ganz vergessen
Wenn ich heute noch dazu komm schick ichs dir
mfg
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
014
07.06.2004, 14:20 Uhr
rene rosenberger



bitte nicht vergessen....
--
gruesse rene
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
015
08.06.2004, 13:51 Uhr
mike
Pinguinhüpfer
(Operator)


Hi!
Ich hab nach ner halben Stunde aufgegeben die andere Klasse zu implementieren - er hat zwar den Tree angezeigt - aber beim Ausklappen hats einige Fehler gegeben
Leider rinnt mir die Zeit unter den Fingern Weg - daher eine "Notlösung":

C++:
    BROWSEINFO bi = { 0 };
    bi.lpszTitle = _T("Pick a Directory");
    LPITEMIDLIST pidl = SHBrowseForFolder ( &bi );
    if ( pidl != 0 )
    {
        // get the name of the folder
        TCHAR path[MAX_PATH];
        if ( SHGetPathFromIDList ( pidl, path ) )
        {
            printf ( "Selected Folder: %s\n", path );
        }

        // free memory used
        IMalloc * imalloc = 0;
        if ( SUCCEEDED( SHGetMalloc ( &imalloc )) )
        {
            imalloc->Free ( pidl );
            imalloc->Release ( );
        }
    }



Wähle einfach so den Pfad aus, indem dein Projekt liegt. Um das ganze in deinem Dialog anzeigen zu können müsstest du ne Wrapper Klasse proggen - ist aber sehr aufwendig.

mfg
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
016
08.06.2004, 14:13 Uhr
rene rosenberger



was ist das denn nun ? das sieht ganz und gar nicht nach mfc aus , oder irre ich ? wie binde ich das ein ? in meine oninitdialog ? einfach so wies da steht ? hast du nen screenshoot wie das dann aussieht ?
--
gruesse rene
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
017
08.06.2004, 14:58 Uhr
~mike
Gast


Hi!
Also wenn du einen Projektdialog machen willst würde ich das so machen (gelich wie beim MFC Anwedungsassistent)

Projektname: [Eingabefeld]
Projektpfad: [Eingabefeld] [Button]
Auf den Button würde ich dann die obigen Codezeilen einfügen.

Schaut so aus (leider nicht in Deutsch)


mfg

Dieser Post wurde am 08.06.2004 um 14:59 Uhr von mike editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
018
09.06.2004, 11:44 Uhr
rene rosenberger



ach verdammt. will aber das editfeld in diesem dialog haben. immo wären ja der treedlg und der normale dlg voneinander getrennt. will die aber doch vereinen. die treeansicht soll direkt angezeigt werden. ach oh weh.... was mach ich nur ...
--
gruesse rene
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
019
14.06.2004, 11:25 Uhr
rene rosenberger



habe es nun doch so gemacht . vielen dank ! ist einfach der einfachste weg für sowas
--
gruesse rene
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: