Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » SetWindowText????

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 <
000
02.06.2004, 07:55 Uhr
bbatec



Hallo,

ich habe eine FormView anwendung mit mehreren Ansichten erstellt.
Jetzt möchte ich wenn ich die Views wechsle das sich auch der Fenstertitel
ändert. Mit SetWindowText habe ich es zuerst in der View probiert --> Keine
Auswirkung.
Dann dachte ich mir vielleicht über das Doc zu machen, aber er verlangt mir
ein Handle.

Wie kann man den Fenstertitel ändern, oder wie bekomme ich so ein Handle?

Bedanke mich im Vorraus!!!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
02.06.2004, 10:00 Uhr
~mike
Gast


Hi!
Probier mal AfxGetMainWnd

mfg
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
02.06.2004, 21:11 Uhr
bbatec




Zitat:
~mike postete
Hi!
Probier mal AfxGetMainWnd

mfg


Hi, kannst du es bitte vielleicht genauer erleutern!

Danke!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
03.06.2004, 02:04 Uhr
~toxic
Gast


?
Code:
AfxGetMainWnd()->SetWindowText("blabla");
?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
03.06.2004, 09:32 Uhr
rene04



das haut nicht hin. SetWindowText schreibt nen Text in das Fenster und nicht in die Titelleiste des Fensters. Hab das mal gemacht, finde es aber nicht mehr.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
03.06.2004, 10:08 Uhr
~mike
Gast



Zitat:
rene04 postete
das haut nicht hin. SetWindowText schreibt nen Text in das Fenster und nicht in die Titelleiste des Fensters. Hab das mal gemacht, finde es aber nicht mehr.


Also bei mir gehts
Habe ein Projekt angelegt (SDI, CFormView) und nen Button reingegeben

C++:
void CTest2View::OnButton1()
{
    AfxGetMainWnd()->SetWindowText("BLA");
}



Beim Klicken des Buttons ändert sich der Fenstertitel

mfg
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
03.06.2004, 10:54 Uhr
rene rosenberger



teufelswerk ! liegt das an dem AfxGetMainWnd() ? ich habe bisher mit SetWindow Text einen Text ins Fenster geschrieben. jetzt bin ich verwirrt.
--
gruesse rene
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
03.06.2004, 22:43 Uhr
bbatec



Danke,

hat super funktioniert!!!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
04.06.2004, 16:42 Uhr
~Sven
Gast


Hallo
du kannst auch in der ..App um am Programmstart den Namen zu ändern das machen...
in der Methode
C++:
..App::InitInstance()

m_pMainWnd->SetWindowText( "Labber" );



oder wenn du in irgendeiner Methode bist und den Titel ändern willst mach das..

C++:
::SHSetNavBarText(AfxGetMainWnd()->GetSafeHwnd(),"Titel");


funzt super

sven
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ 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: