Schönen Tag zusammen. Ich möchte einige Fenster resizable machen unter MFC/c++ und wollte die Profis fragen! Was soll ich machen damit das Fenster bzw. die Anzeige der Maus unten am Rande des Fensters sich ändern! Ich habe an der Eigenschaften des Fenster im Visual Studio 2013 bei Border = Resizing eingestellt aber die Mausanzeige ändert sich nicht und das Fenstergröße lässt auch nicht ändern! bitte um Hilfe! Vielen Dank
Welchen Stil hat denn das Fenster? Was ist das für ein Fenster, wie erzeugt?
Das Zusammenspiel von PropertyPage und PropertySheet kennst Du?
Nein, kenne ich leider nicht. hier ein Auzug aus der Header: class CObjectInternalPage : public CImagePropertyPage { DECLARE_DYNCREATE(CObjectInternalPage) public: CObjectInternalPage(); ~CObjectInternalPage(); int GetImageIndex() const; CDocumentSheet * GetSheet() const; CDocumentInfo * GetDI() const; enum { IDD = IDD_OBJ_INTERNAL_PAGE }; CString m_sFdir; CString m_sID; protected: virtual void DoDataExchange(CDataExchange* pDX); protected: virtual BOOL OnInitDialog(); afx_msg void OnReadonly(); DECLARE_MESSAGE_MAP() public: afx_msg void OnSize(UINT nType, int cx, int cy); }; was fehlt hier um diese Fenster Resizable zu machen? Danke
Woher kommt CImagePropertyPage? Das ist kein MFC-Bestandteil, oder? Hier https://www.codeproject.com/articles/653/cresizablesheet-and-cresizablepage findet sich eine Beschreibung, wie man Property Sheets und Pages "resizeable" bekommt.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.