ПЕРЕЛІК ДИСЦИПЛІН:
  • Адміністративне право
  • Арбітражний процес
  • Архітектура
  • Астрологія
  • Астрономія
  • Банківська справа
  • Безпека життєдіяльності
  • Біографії
  • Біологія
  • Біологія і хімія
  • Ботаніка та сільське гос-во
  • Бухгалтерський облік і аудит
  • Валютні відносини
  • Ветеринарія
  • Військова кафедра
  • Географія
  • Геодезія
  • Геологія
  • Етика
  • Держава і право
  • Цивільне право і процес
  • Діловодство
  • Гроші та кредит
  • Природничі науки
  • Журналістика
  • Екологія
  • Видавнича справа та поліграфія
  • Інвестиції
  • Іноземна мова
  • Інформатика
  • Інформатика, програмування
  • Юрист по наследству
  • Історичні особистості
  • Історія
  • Історія техніки
  • Кибернетика
  • Комунікації і зв'язок
  • Комп'ютерні науки
  • Косметологія
  • Короткий зміст творів
  • Криміналістика
  • Кримінологія
  • Криптология
  • Кулінарія
  • Культура і мистецтво
  • Культурологія
  • Російська література
  • Література і російська мова
  • Логіка
  • Логістика
  • Маркетинг
  • Математика
  • Медицина, здоров'я
  • Медичні науки
  • Міжнародне публічне право
  • Міжнародне приватне право
  • Міжнародні відносини
  • Менеджмент
  • Металургія
  • Москвоведение
  • Мовознавство
  • Музика
  • Муніципальне право
  • Податки, оподаткування
  •  
    Бесплатные рефераты
     

     

     

     

     

     

         
     
    Приклад використання MFC в Visual C ++
         

     

    Інформатика, програмування

    Приклад використання MFC в Visual C + +

    У цій статті буде показано як включити Потдержка MFC в Visual C + + на прикладі двох типів додатків:

    1. Консольний застосунок

    2. Додаток типу Windows Application

    1. Консольний застосунок

    Для того, щоб включити використання MFC у ваше консольний додаток, вам треба написати наступний код:

    # include

    # include

    int main (int argc, char * argv [])

    (

    if (! AfxWinInit ( :: GetModuleHandle (NULL), NULL,:: GetCommandLine (), 0))

    (

    cerr <<_T ( "MFC Failed to initialize.n");

    return 1;

    )

    // код вашої програми

    return 0;

    )

    Після того, як Ви набрали код, обов'язково зробіть наступне:

    Запустіть програму - Build/Rebuild all (будуть помилки), виберіть Build/Set active configuration - Win 32 Realise, виберіть пункт меню "Project", далі "Settings ...", закладку" C/C + + ", Category - Code Generation і в пункті "Use run-time library "виберіть "Multithreaded". Після цього зробіть знову Build/Rebuild all і програма буде працювати.

    Якщо MFC ініціалізувати правильно, то буде виконуватися код вашої програми, якщо ні - виведеться повідомлення "MFC Failed to initialize. "Якщо що щось не так, перевірте наявність бібліотеки "afxwin.h" і правильність написання коду або візьміть готову програму звідси.

    2. Додаток типу Windows Application

    Що б створити додаток типу Windows Application з використанні MFC потрібно зробити наступні кроки (створимо для простоти додаток засноване на діалогах):

    1. Запустіть Visual C ++.

    2. Виберіть File/New.

    3. Виберіть закладку "Projects"/"MFC AppWizard (exe) ", введіть ім'я проекту (Project name) і місце для проекту (Location) і натисніть кнопку "OK". У відповідь будуть виводиться діалогові панелі.

    4. MFC AppWizard - Step 1. Виберіть цікавий тип проекту (простий документ, Мултих-документ або документ, заснований на діалогах ) І натисніть кнопку "Next>" (Вам треба вибрати "Dialog based ").

    5. MFC AppWizard -- Step 2. Натисніть кнопку "Next >".

    6. MFC AppWizard -- Step 3. Натисніть кнопку "Finish".

    7. New Project Information. Натисніть кнопку "OK".

    Ну от і все, у Вас є вже готова програма, потдерживаю MFC

    Список літератури

    Для підготовки даної роботи були використані матеріали з сайту http://www.realcoding.net

         
     
         
    Реферат Банк
     
    Рефераты
     
    Бесплатные рефераты
     

     

     

     

     

     

     

     
     
     
      Все права защищены. Reff.net.ua - українські реферати ! DMCA.com Protection Status