. C++ Bulider tizimida muloqot oynalarini qo‘llash uchun maxsus Dialogs nomli komponentalar palitrasi mavjud bo‘lib, u o‘z ichiga bir necha vizual bo‘lmagan komponentalarni oladi. Ulardan OpenDialog, SaveDialog va FontDialog komponentalarini ko‘rib chiqamiz.OpenDialog komponentasi kompyuter fayl tizimini ko‘rish va undan kerakli fayl nomini tanlash imkonini beradi. Bu komponenta piktogrammasi ko‘rinishga ega. U vizual bo‘lmagan komponenta bo‘lib, uni formaga sichqonchada bir marta bosib qo‘yiladi va keyin uning xossalari o‘rnatiladi.Uning asosiy xossalarini. DefaultExt -faylning kengaytma nomini saqlaydi.FileName -tanlangan fayl nomini saqlaydi. Filter -fayl nomlarini muloqot darchasiga ko‘rsatilgan kengaytma nom bo‘yicha filtrlab chiqaradi. Masalan, agar .pas ko‘rsatilgan bo‘lsa muloqot oynasida faqat .pas kengaytmali fayllar chiqadi.saqlash uchun fayl nomini tanlash imkoniyatiga ega bo'lgan dasturda dialog oynasini yaratadi. Odatda OpenDialog komponenti bilan birgalikda ishlatiladi.