C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 Урок 4. Добавление метода / ATL библиотека / Visual C++ .NET

Visual C++.NET. Библиотека ATL
Урок 4. Добавление метода

Для добавления метода используется тот же интерфейс IMyFirstATL, что и для добавления свойства, только при этом в контекстном меню интерфейса выбираем, естественно, пункт "Add Method":

Добавление метода в интерфейс

В появившемся окне "Add Method Wizard - MyATL" задайте только имя для нашего метода (inc):

Добавление метода в интерфейс

Нажмите на кнопку Finish для закрытия диалогового окна. Обратите внимание, что новый метод inc появился у нашего интерфейса IMyFirstATL:

Метод inc у интерфейса

Кроме того, этот же метод появился и у класса CMyFirstATL.

Внесите следующий код в сгенерированную в классе CMyFirstATL заготовку метода inc:

STDMETHODIMP CMyFirstATL::inc(void)
{
    // TODO: Add your implementation code here
    m_nNum++;
    return S_OK;
}

Как вы видите, мы тут просто увеличиваем значение внутренней переменной m_nNum класса CMyFirstATL.

С добавлением метода все.