Форум программистов, компьютерный форум CyberForum.ru

Как написать плагин для notepad++? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Распознать символы с картинки (капчи) http://www.cyberforum.ru/cpp/thread183287.html
здравствуйте! вопрос такой: имеется заранее известная картинка. картинка четкая (это НЕ капча). на картинке в известных местах находятся 5 цифр. делается скриншот. необходимо по нему узнать эти 5 чисел. в какую сторону копать? есть идеи/примеры?
C++ Книга для начинающего Посоветуйте книгу для первокурсника по c++. препод посоветовал гебрерда шилдта "C++. Базовый курс". но сейчас не могу найти ее в продаже а срочно надо. посоветуйте альтернативу. http://oz.by/books/topic10111.html - вот из этих. заранее спасибо http://www.cyberforum.ru/cpp/thread183177.html
[СИ] Циклический буфер переменной длины C++
Мне дали задание для микроконтроллера (не важен какой, главное, алгоритм) написать циклический буфер переменной длины, равномерно распределенный по всей памяти (EEPROM), чтоб исключить перезапись в одну и ту же область памяти из за их ограничения числа записи-стирания. Там будут храниться сообщения передаваемые куда-то, новые сообщения по мере переполнения буфера затирают старые, при включения...
Создание объекта класса в другом классе!!! C++
//----------------------------------Address.h---------------------------------------------------- class Address { public: const static int SIZE_COUNTRY = 3; const static int SIZE_POSTCODE = 7; const static int SIZE_REGION = 11; const static int SIZE_INFO = 101; const static int SIZE_LINE = SIZE_COUNTRY + SIZE_POSTCODE + SIZE_REGION + 2*SIZE_INFO; const static int SIZE_XMLLINE =...
C++ Visual Studio vs Visual Studio http://www.cyberforum.ru/cpp/thread181643.html
Скажите какую версию лучше приобрести, учитывая что 2010 у меня очень зависает. Помогите пожалуйста.
C++ Как реализовать распознование антивируса на С++ Подскажите пожалуйста, каким образом Windows определяет какой антивирус установлен, если он установлен вообще! Как реализовать распознование антивируса на С++?? подробнее

Показать сообщение отдельно
NickoTin
Почетный модератор
 Аватар для NickoTin
8213 / 3497 / 235
Регистрация: 14.06.2010
Сообщений: 4,510
Записей в блоге: 9
21.07.2013, 02:30     Как написать плагин для notepad++?
Цитата Сообщение от Avazart Посмотреть сообщение
Также непонятно как отловить сообщение перехода между закладками ( файлами ) в нотепад.
Нужно ловить уведомление NPPN_BUFFERACTIVATED от нотепада, где SCNotification::nmhdr.idFrom будет ID активного буфера (омг, не смог лучше перевести с доков), далее шлем npp сообщение NPPM_GETPOSFROMBUFFERID и получаем индекс активной вкладки.

C
1
2
3
4
5
6
7
8
9
10
11
12
beNotified(struct SCNotification* scn)
{
    // хз, может быть такой случай или нет, но лучше проверю
    if (!scn)
        return;
 
    if (scn->nmhdr.code == NPPN_BUFFERACTIVATED)
    {
        // MainData это сохраненный NppData при вызове setInfo
        DWORD index = (DWORD)SendMessage(MainData._nppHandle, NPPM_GETPOSFROMBUFFERID, scn->nmhdr.idFrom, 0);
    }
}
 
Текущее время: 14:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru