Hallo.
Ich habe versucht in SDI/MDI/Multi-Top-Level-Documents-Anwendungen sowohl mit als auch ohne Doc/View Steuerelemente (genauer Input-Boxes und Button) zu erzeugen. Die Steuerelemente an sich habe ich erzeugen können, doch diese Steuerelemente sind irgendwie "inaktiv" - d.h., in Input-Boxes kann ich nichts eintippen und auf Buttons kann ich nicht klicken.
Komisch.
In "class CMainFrame : public CFrameWnd":
In "CMainFrame::OnCreate()":
A-jage
PS: Im Anhang die Zip-Datei mit der .exe-Datei, falls ihr euch ein Eindruck verschaffen wollt, was ich meine.
Ich habe versucht in SDI/MDI/Multi-Top-Level-Documents-Anwendungen sowohl mit als auch ohne Doc/View Steuerelemente (genauer Input-Boxes und Button) zu erzeugen. Die Steuerelemente an sich habe ich erzeugen können, doch diese Steuerelemente sind irgendwie "inaktiv" - d.h., in Input-Boxes kann ich nichts eintippen und auf Buttons kann ich nicht klicken.
Komisch.
In "class CMainFrame : public CFrameWnd":
Code:
protected: // create from serialization only
CMainFrame();
//Control elements
CEdit m_edit_username;
CEdit m_edit_password;
CButton m_button_login;
In "CMainFrame::OnCreate()":
Code:
/*Create Input Boxes*/
m_edit_username.Create(WS_VISIBLE | WS_BORDER | WS_CHILD, CRect(120, 37, 295, 60), this, IDR_INPUT_BOX_USERNAME);
m_edit_password.Create(WS_VISIBLE | WS_BORDER | WS_CHILD | ES_PASSWORD, CRect(120, 66, 295, 89), this, IDR_INPUT_BOX_PASSWORD);
/*Create Button*/
m_button_login.Create(_T("Login"), WS_VISIBLE | WS_CHILD, CRect(165, 102, 220, 128), this, IDR_BUTTON_LOGIN);
A-jage
PS: Im Anhang die Zip-Datei mit der .exe-Datei, falls ihr euch ein Eindruck verschaffen wollt, was ich meine.