Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Schliessenbutton deaktivieren

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
16.06.2003, 18:21 Uhr
~Dirk22
Gast


Hi,

ich habe ein Projekt, welches von CFormView abgeleitet ist. Ich möchte nun den Schliessenbutton(Kreuz in der rechten oberen Ecke) deaktivieren. Leider habe ich in der MSDN nichts gefunden.
Hoffentlich weiss jemand von euch wie das geht.

Vielen Dank im Voraus

Dirk
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
16.06.2003, 20:30 Uhr
mike
Pinguinhüpfer
(Operator)



Meinst du etwa das?
www.fun-soft.de//forum/showtopic.php?threadid=2330&time=

mfg mike
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
16.06.2003, 20:33 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,

C++:
LRESULT CMainFrame::DefWindowProc(UINT message, WPARAM wParam, LPARAM lParam)
{
    switch (message){
    case WM_SYSCOMMAND:
        switch (wParam & 0xFFF0){
            case SC_MAXIMIZE: // Max
            case SC_MINIMIZE: // Min
            case SC_SIZE:      // Size    
            case SC_MOVE:      // Move    
            case SC_CLOSE:      // Close
            return FALSE;
            default:
                break;
        }
        break;
        default:
            break;
    }            
    return CFrameWnd::DefWindowProc(message, wParam, lParam);
}

// nun geht gar nix mehr!


--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
16.06.2003, 21:32 Uhr
mike
Pinguinhüpfer
(Operator)


Damit wir der Rätselecke nicht hinten nach sind

C++:
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs) {
    //if( !CFrameWnd::PreCreateWindow(cs) )
      //  return FALSE;
    cs.style &= ~WS_MAXIMIZEBOX;
    return TRUE;
}


94 Zeichen mit Spaces

mfg mike
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
16.06.2003, 22:10 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo Mike,
Bei einem SDI ist dagegen nichts einzuwenden, bei eine MDI-Anwendung hast Du damit den Zonck gezogen( aber wer elemeniert schon den Schließen-Button? Bei Size sieht's da schon anders aus!).
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe

Dieser Post wurde am 16.06.2003 um 22:29 Uhr von Uwe editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
16.06.2003, 22:46 Uhr
mike
Pinguinhüpfer
(Operator)


Peinlich
Wie komm ich überhaupt auf Maximierbutton?
Ich muss was für die Kondition tun: 21:32 und ich kann nicht mal mehr lesen, geschweige richtige Antworten geben

Ich bin auf der Lauer - vielleicht beim nächsten Mal

mfg mike
--

Dieser Post wurde am 16.06.2003 um 22:51 Uhr von mike editiert.
 
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: