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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Распознать символы с картинки (капчи) http://www.cyberforum.ru/cpp/thread183287.html
здравствуйте! вопрос такой: имеется заранее известная картинка. картинка четкая (это НЕ капча). на картинке в известных местах находятся 5 цифр. делается скриншот. необходимо по нему узнать эти 5...
C++ Книга для начинающего Посоветуйте книгу для первокурсника по c++. препод посоветовал гебрерда шилдта "C++. Базовый курс". но сейчас не могу найти ее в продаже а срочно надо. посоветуйте альтернативу.... 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;...
C++ Visual Studio vs Visual Studio http://www.cyberforum.ru/cpp/thread181643.html
Скажите какую версию лучше приобрести, учитывая что 2010 у меня очень зависает. Помогите пожалуйста.
C++ Как реализовать распознование антивируса на С++ Подскажите пожалуйста, каким образом Windows определяет какой антивирус установлен, если он установлен вообще! Как реализовать распознование антивируса на С++?? подробнее

Показать сообщение отдельно
Avazart
Эксперт С++
7213 / 5385 / 286
Регистрация: 10.12.2010
Сообщений: 23,791
Записей в блоге: 17
17.07.2013, 21:07
Спасибо сходу не заметил этого ...

Добавлено через 3 часа 42 минуты
Круто ... шаблон плагина скомпился ( В VC++) без всяких проблем и даже работает...

Интересует такой момент, каким образом лучше открыть новую вкладу и в нее поместить свое окно...
А лучше запустить свою программу и поместить ее окно на этой вкладке.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
//----------------------------------------------//
//-- STEP 4. DEFINE YOUR ASSOCIATED FUNCTIONS --//
//----------------------------------------------//
void hello()
{
    // Open a new document
    ::SendMessage(nppData._nppHandle, NPPM_MENUCOMMAND, 0, IDM_FILE_NEW);
 
    // Get the current scintilla
    int which = -1;
    ::SendMessage(nppData._nppHandle, NPPM_GETCURRENTSCINTILLA, 0, (LPARAM)&which);
    if (which == -1)
        return;
    HWND curScintilla = (which == 0)?nppData._scintillaMainHandle:nppData._scintillaSecondHandle;
 
    // Say hello now :
    // Scintilla control has no Unicode mode, so we use (char *) here
    ::SendMessage(curScintilla, SCI_SETTEXT, 0, (LPARAM)"Hello, Notepad++!");
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru