Kā Izveidot Dialoglodziņu

Satura rādītājs:

Kā Izveidot Dialoglodziņu
Kā Izveidot Dialoglodziņu

Video: Kā Izveidot Dialoglodziņu

Video: Kā Izveidot Dialoglodziņu
Video: The Black Eyed Peas - Pump It (Official Music Video) 2024, Novembris
Anonim

Būtiska interfeisa daļa lielākajā daļā lietojumprogrammu tiek realizēta dialoglodziņu veidā. Windows nodrošina atbalstu šāda veida logu izveidei no izpildāmā moduļa resursos saglabātajām veidnēm. Tāpēc, lai izveidotu dialoglodziņu, parasti jāizstrādā tā veidne un jāuzraksta kods nepieciešamo ziņojumu apstrādātājiem.

Kā izveidot dialoglodziņu
Kā izveidot dialoglodziņu

Nepieciešams

Microsoft Visual C ++ 6.0

Instrukcijas

1. solis

Pievienojiet jaunu dialoga veidni lietojumprogrammas resursiem. Pārslēdzieties uz Microsoft Visual C ++ projekta loga cilni ResourceView un nospiediet Ctrl + R vai izvēlnē atlasiet vienumus Ievietot un resursu … Parādītā loga sarakstā atlasiet vienumu Dialog un noklikšķiniet uz pogas Jauns.

Kā izveidot dialoglodziņu
Kā izveidot dialoglodziņu

2. solis

Mainiet pievienotā dialoga ID, nosaukumu, fontu, lielumu un stilu kopu. Tūlīt pēc izveides resursu redaktorā tiks atvērta dialoglodziņa veidne. Ar peles labo pogu noklikšķiniet uz tā un konteksta izvēlnē atlasiet Rekvizīti. Cilnē Vispārīgi ievadiet dialoga virsrakstu un ērtu resursa identifikatoru. Cilnēs Stili un citi stili atlasiet stilus, cilnēs Paplašinātie stili un Papildu stili izvēlieties paplašinātos logu stilus. Aizveriet dialoglodziņa Rekvizīti logu.

Kā izveidot dialoglodziņu
Kā izveidot dialoglodziņu

3. solis

Pievienojiet dialoglodziņam vadīklas. Rīkjoslā Vadība noklikšķiniet uz vienas no pogām, kurā parādīts vēlamais elements. Rediģējamā dialoglodziņā noklikšķiniet uz tukšas vietas. Pielāgojiet pievienotās vadības pozīciju un lielumu ar peli.

Kā izveidot dialoglodziņu
Kā izveidot dialoglodziņu

4. solis

Mainiet dialoglodziņā pievienoto vadīklu ID un stilus. Noklikšķiniet uz jebkura no tiem ar peles labo pogu. Konteksta izvēlnē atlasiet Rekvizīti. Rediģējiet vēlamos rekvizītus.

Kā izveidot dialoglodziņu
Kā izveidot dialoglodziņu

5. solis

Lai izveidotu dialogu, izveidojiet klasi. Nospiediet Ctrl + W. Logā Pievienot jaunu klasi atlasiet opciju Izveidot jaunu klasi un noklikšķiniet uz Labi. Logā Jauna klase laukā Nosaukums ievadiet klases nosaukumu un noklikšķiniet uz Labi.

Kā izveidot dialoglodziņu
Kā izveidot dialoglodziņu

6. solis

Pievienojiet ziņojumu apstrādātājus dialoglodziņam un tajā esošajām vadīklām. Tūlīt pēc klases izveidošanas automātiski tiks atvērts logs MFC ClassWizard (turklāt to vienmēr var parādīt, nospiežot Ctrl + W). Pārslēdzieties uz cilni Ziņojumu kartes. Sarakstā Object ID atlasiet dialoglodziņu vai nepieciešamo vadību. Sarakstā Ziņojumi atlasiet apstrādājamā ziņojuma ID. Noklikšķiniet uz pogas Pievienot funkciju, lai pievienotu apdarinātāju.

Pārslēdzieties uz cilni Dalībnieku mainīgie. Sarakstā Vadības ID atlasiet vajadzīgo vadību. Noklikšķiniet uz pogas Pievienot mainīgo, lai pievienotu saistīto mainīgo. Noklikšķiniet uz Labi logā MFC ClassWizard, lai veiktu izmaiņas.

Kā izveidot dialoglodziņu
Kā izveidot dialoglodziņu

7. solis

Uzrakstiet kodu, lai inicializētu un aizpildītu dialoga vadīklas ar datiem. Atveriet, lai rediģētu piektajā solī izveidotās klases ieviešanas failu. Pievienojiet kodu apstrādātājiem, kas izveidoti 6. darbībā. Piemēram, ir lietderīgi pievienot kodu elementu aizpildīšanai ar datiem ziņojuma WM_INITDIALOG apstrādātājā OnInitDialog.

Kā izveidot dialoglodziņu
Kā izveidot dialoglodziņu

8. solis

Pārbaudiet izveidotā dialoglodziņa funkcionalitāti. Veidojiet lietojumprogrammu, nospiežot taustiņu F7. Palaidiet programmu, nospiežot Ctrl + F5.

Ieteicams: