Just nu i M3-nätverket
Gå till innehåll

Problem med C++ här är tips


simkort

Rekommendera Poster

Hittat på internet

 

 

1 Öppna MS
2 Klicka på File och New
3 Markera MFC AppWizard(exe)
4 Skriv in namn i Project name 
vi sätter namnet FleraM
Sätt även location
5 Klicka OK och välj Dialog based
6 kör bara next next next sedan Finish och OK
7 Under FleraM resurses står det Dialog
klicka på den mappen

8 Gå till Insert (efter View nästan högst upp)
Klicka på Resourse
Dubbelklicka på Dialog

9 i Dialog-mappen ligger nu IDD_DIALOG1
Dubbelklicka på IDD_DIALOG1 i FleraM resources

10 Dialogfönstret poppar upp klicka på det med höger
musknapp och välj Class Wizard

Adding a Class visar sig klicka OK 

New Class visar sig
Skriv i name CaDlg
klicka på Change
kopiera med höger musknapp aDlg.h
klicka bort med OK
klicka bort New Class-rutan med OK
Klicka OK på MFC ClassWizard-fönstret(viktigt)

Klicka på Clas.. vänster om Res..
Klicka på FleraM classes
Dubbelklicka på CFleraMDlg

// FleraMDlg.h : header file visar sig

SKRIV FÖRE #if !defined(diverse text och siffror)
alltså högst upp
#include "aDlg.h" -- du klistrar in det du sparade mellan 
situationstecknen.

gå ned till skriv in som här nedanför public:
// Construction
public:
CaDlg a_dlg; //denna rad skriver du in
CFleraMDlg(CWnd* pParent = NULL); // standard constructor


Nu ska du göra så du kan öppna ditt Dialogfönster

Klicka på Res.. till höger om Clas..

ta fram IDD_FLERAM_DIALOG genom dubbelklick därpå
Klicka dig fram på OK-button så du kommer till källkoden



void CFleraMDlg::OnOK(); 
{
// TODO: Add extra validation here

CDialog::OnOK();
}
---
ovanför CDialog::OnOK(); skriver du: a_dlg.DoModal();

exakt så med samma storlek på bokstäverna som här.

så här ska det se ut:

void CFleraMDlg::OnOK() 
{
a_dlg.DoModal();

CDialog::OnOK();
}
Kör igen programmet under Build och build FleraM.exe

pröva nu och klicka på din OK-button
progammet spar sig själv och du hittar FleraM.exe i 
FleraM-mappen i Debug eller Res om inställnigar varit så. 
Vill du Öppna din editor och ändra i programmet när du stängt ner det letar du reda på .dsw (ser ut som tre pappersark) .dsw är filändelsen) klickar på det och vips öppnas programmet och du kan Ändra Build och
Execute ditt program.



 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...