Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hy,

also das Problem ist folgendes:

ich möchte eine Art Explorerstruktur erschaffen, sprich einen Tree und ein Anzeigefenster.

Der Tree an sich ist auch kein Problem, nur weiss ich nicht so recht welches Control ich für das Anzeigefenster nehmen soll.

CFrameWnd macht mir ja leider ein komplettes Fenster (bzw einen Frame).

Bräuchte aber ein Control innerhalb eines Frames.

Wäre cool wenn da jemand was drüber wüsste.

habs zuerst mit der Suchfunktion versucht aber da kam nicht wirklich was dabei raus :[

MfG

Primo

Geschrieben

ah ehm klar natürlich listctrl wieso bin ich da nicht selbst draufgekommen ><

naja ok so weit so gut, jetz hab ich mal versucht eins einzubauen.

sieht so aus:

void CTestView::OnInitialUpdate()

{

CView::OnInitialUpdate();

CListCtrl MyList;

CRect MyRect;

MyRect.SetRect(310,3,1000,500);

MyList.Create(WS_CHILD|WS_VISIBLE|WS_BORDER|LVS_REPORT,MyRect,this, 1);

MyList.InsertItem(1,"bla");

}

so stehts in der msdn, aber irgendwas muss falsch sein, weil er zeigts nicht an :/

Geschrieben

yo klappt mit pointer, danke.

mal was ganz anderes: ich möchte mein hauptfenster maximieren.

dachte eigentlich dass das hier klappen sollte:

AfxGetMainWnd()->ModifyStyle(NULL,WS_MAXIMIZE);

tut es aber nicht. jemand ne idee?

Geschrieben

hat leider den selben effekt wie modifystyle, nämlich garkeinen :{

etwas ist allerdings seltsam, wenn ich über den maximize button fahre mit der maus, dann ändert er sich in den mit den overlap fenstern um, sprich die maximize box denkt, dass fenster ist bereits maximiert...

die frage is nur noch wie man das dem fenster klarmacht..

dachte evtl mit updatewindow() aber das wars auch nicht ><

Geschrieben

Dann willsts also maximiert starten.

In dem Fall kannst wohl doch das

AfxGetMainWnd()->ShowWindow(SW_SHOWMAXIMIZED);

nehmen.

Solltest allerdings ans Ende von InitInstance in deiner von CWinApp abgeleiteten Klasse machen.

Goos

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...