Megosztás a következőn keresztül:


Párbeszédpanelek

A Windows-alkalmazások gyakran párbeszédpaneleken keresztül kommunikálnak a felhasználóval. A CDialog osztály felületet biztosít a párbeszédpanelek kezeléséhez, a Visual C++ párbeszédpanel-szerkesztő megkönnyíti a párbeszédpanelek tervezését és a párbeszédpanel-sablon erőforrásainak létrehozását, a Kód varázslók pedig leegyszerűsítik a párbeszédpanel vezérlőinek inicializálását és érvényesítését, valamint a felhasználó által megadott értékek összegyűjtését.

A párbeszédpanelek vezérlőket tartalmaznak, többek között a következőket:

  • A Windows gyakori vezérlői, például a szerkesztődobozok, a nyomógombok, a listamezők, a kombinált listák, a favezérlők, a listavezérlők és a folyamatjelzők.

  • ActiveX-vezérlők.

  • Tulajdonos által rajzolt vezérlők: vezérlők, amelyek rajzolásáért Ön felelős a párbeszédpanelen.

A legtöbb párbeszédpanel modális, ezért a felhasználónak be kell zárnia a párbeszédpanelt a program bármely más részének használata előtt. De létrehozhat nem modal párbeszédpaneleket, amelyek lehetővé teszik a felhasználóknak, hogy más ablakokat is használjanak, miközben a párbeszédpanel meg van nyitva. Az MFC mindkét típusú párbeszédpanelt támogatja az osztálysal CDialog. A vezérlők elrendezése és kezelése a párbeszédpanel-szerkesztővel létrehozott párbeszédpanelsablon-erőforrás használatával történik.

A tulajdonságlapok, más néven a tabulátor párbeszédpanelek olyan párbeszédpanelek, amelyek különböző párbeszédpanel-vezérlők "lapjait" tartalmazzák. Minden lap tetején található egy "tab" fájlmappa. Egy fülre kattintva a lap a párbeszédpanel elejére nyílik.

Mit szeretne többet megtudni

Lásd még

Felhasználói felület elemei