I Microsoft Windows -baserede systemer til Cedit klassen indeholder funktionerne i edit kontrol i MFC . I en dialog baseret program nogle af de vigtige operationer kan udføres af Cedit klassen . Følg disse trin for at lære at bruge redigere kontrol i MFC . Instruktioner
1
Lav en MFC AppWizard . Dette vil blive brugt som en eksekverbar projekt, hvor til at kommunikere med computeren.
2
Brug denne ansøgning som en SDI /MDI-program . Her kan du indsætte dialog som et værktøj ind i SDI /MDI projcts .
3
Vælg edit kontrol mulighed fra kontrol værktøjskasse. Overfør denne indstilling i dialogboksen . I egenskaberne sektionen i dialogboksen input identifikationen for ressourcen som " IDC_EDTEST ".
4
Kontroller boks, der konverterer tal ejendom til " Sand " i " Edit kontrol -> Egenskaber - > fanen Typografier ", hvis redigeringskontrollen accepterer kun tal. Dette gør det muligt Cedit edit kontrol at tillade bare tal .
5.
Vedhæft en klasse medlem med Cedit til edit kontrol. Antag at variabelnavnet . er m_Edit
6
Indstil værdierne i edit kontrol ved at indtaste følgende kode : " //Sæt værdien på Cedit CString I_strValue = 'Test value skal indstilles ob Cedit " m_Edit.SetWindowTest ( I_strValue ) //Hent værdien fra Cedit kontrol m_Edit.GetWindowText ( I_strValue ) //Dette får Valie i CString variable I_strValue "
7
Hent og angive værdien på en DDX aktiveret Cedit kontrol . Antag variabelnavnet er m_strEdit og indtast følgende kode: " //for at indstille værdien på en DDX baseret Cedit kontrol void DlgName :: AngivVærdi i Edit () { UpdateData (); m_strEdit = " Test Value indstillet til DDX " UpdateData ( FALSK );} //for at få værdien på en DDX baseret Cedit kontrol void DIgName :: GetvalueFromEdit () { UpdateDate (); CString strStoreValue , strStoreValue = m_strEdit , UpdateData (falsk) ;} "
< br >