Si Të Krijoni Një Kuti Dialogu

Përmbajtje:

Si Të Krijoni Një Kuti Dialogu
Si Të Krijoni Një Kuti Dialogu

Video: Si Të Krijoni Një Kuti Dialogu

Video: Si Të Krijoni Një Kuti Dialogu
Video: Как поработить человечество ►1 Прохождение Destroy all humans! 2024, Nëntor
Anonim

Një pjesë e rëndësishme e ndërfaqes së shumicës së aplikacioneve zbatohet në formën e kutive të dialogut. Windows ka mbështetje për krijimin e dritareve të këtij lloji nga modelet e ruajtura në burimet e modulit të ekzekutueshëm. Prandaj, për të krijuar një kuti dialogu, zakonisht duhet të zhvilloni modelin e tij dhe të shkruani kodin për mbajtësit e mesazheve të nevojshme.

Si të krijoni një kuti dialogu
Si të krijoni një kuti dialogu

E nevojshme

Microsoft Visual C ++ 6.0

Udhëzimet

Hapi 1

Shtoni një model të ri dialogu në burimet tuaja të aplikimit. Kaloni në skedën ResourceView të dritares së projektit në Microsoft Visual C ++ dhe shtypni Ctrl + R ose zgjidhni artikujt Insert and Resource … nga menuja. Në listën e dritares që shfaqet, zgjidhni artikullin Dialog dhe klikoni në butonin New.

Si të krijoni një kuti dialogu
Si të krijoni një kuti dialogu

Hapi 2

Ndryshoni id-në, titullin, fontin, madhësinë dhe stilin e dialogut të shtuar. Menjëherë pas krijimit, shablloni i kutisë së dialogut do të hapet në redaktuesin e burimeve. Klikoni me të djathtën mbi të dhe zgjidhni Properties nga menyja e kontekstit. Në skedën Përgjithshëm, futni një titull për dialogun dhe një identifikues të përshtatshëm të burimeve. Zgjidhni stilet në skedat Stilet dhe Më shumë stile dhe stilet e zgjatura të dritareve në skedat Stilet e zgjatura dhe Stilet më të zgjatura. Mbyllni dritaren Properties Dialog.

Si të krijoni një kuti dialogu
Si të krijoni një kuti dialogu

Hapi 3

Shtoni kontrolle në dialog. Klikoni në një nga butonat në shiritin e veglave Controls, i cili tregon elementin e dëshiruar. Klikoni në një hapësirë të zbrazët në kutinë e dialogut të redaktueshme. Rregulloni pozicionin dhe madhësinë e kontrollit të shtuar me miun.

Si të krijoni një kuti dialogu
Si të krijoni një kuti dialogu

Hapi 4

Ndryshoni ID-të dhe stilet e kontrolleve të shtuara në dialog. Klikoni mbi secilën prej tyre me butonin e djathtë të miut. Zgjidhni Properties nga menyja e kontekstit. Redaktoni pronat që dëshironi.

Si të krijoni një kuti dialogu
Si të krijoni një kuti dialogu

Hapi 5

Krijoni një klasë për të shërbyer dialogun. Shtypni Ctrl + W. Në dritaren Shtimi i Klasës së Re, zgjidhni opsionin Krijo një klasë të re dhe klikoni OK. Në dritaren New Class, në fushën Name, shkruani emrin e klasës dhe klikoni OK.

Si të krijoni një kuti dialogu
Si të krijoni një kuti dialogu

Hapi 6

Shtoni mbajtësit e mesazheve në kutinë e dialogut dhe kontrollet brenda tij. Menjëherë pas krijimit të një klase, dritarja MFC ClassWizard do të hapet automatikisht (përveç kësaj, ajo gjithmonë mund të shfaqet duke shtypur Ctrl + W). Kaloni në skedën Maps Maps. Zgjidhni një dialog ose kontrollin e kërkuar nga lista e ID-ve të objektit. Zgjidhni ID-në e mesazhit që dëshironi të përpunoni nga lista Mesazhe. Klikoni në butonin Shto funksionin për të shtuar një mbajtës.

Kaloni në skedën Variablat e Anëtarëve. Në listën e ID-ve të Kontrollit, zgjidhni kontrollin e dëshiruar. Klikoni në butonin Shto ndryshore për të shtuar ndryshoren e shoqëruar. Klikoni në rregull në dritaren MFC ClassWizard për të kryer ndryshimet tuaja.

Si të krijoni një kuti dialogu
Si të krijoni një kuti dialogu

Hapi 7

Shkruani kodin për të inicuar dhe mbushur kontrollet e dialogut me të dhëna. Hapur për redaktimin e skedarit të implementimit të klasës së krijuar në hapin e pestë. Shtoni kod në mbajtësit e krijuar në hapin 6. Për shembull, ka kuptim të shtoni kodin për mbushjen e elementeve me të dhëna në mbajtësin OnInitDialog të mesazhit WM_INITDIALOG.

Si të krijoni një kuti dialogu
Si të krijoni një kuti dialogu

Hapi 8

Testoni funksionalitetin e kutisë së dialogut të krijuar. Ndërtoni aplikacionin duke shtypur tastin F7. Ekzekutoni programin duke shtypur Ctrl + F5.

Recommended: