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

способ выдирания подсвеченных листингов из сред прогараммирования - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Простые алгоритмы шифрования сырых данных http://www.cyberforum.ru/cpp-beginners/thread502017.html
Привет. Подскажите, какие есть наиболее простые симметричные алгоритмы шифрования данных. Мне известен XOR, желательно что-то подобное или посложнее. //алгоритм XOR void XOR_Crypt(char *out,...
C++ Как занести содержание текстового файла в одну строку? Нужно занести содержание текстового файла в одну строку. Делаю так: CFile m_pFile; char txtBuffer; m_pFile.Open ( *m_pPath, CFile::modeRead ); m_pFile.Read ( txtBuffer, 6032 );... http://www.cyberforum.ru/cpp-beginners/thread501961.html
C++ Как переписать функцию WindowProc() под свои задачи?
Требуется перенаправить все сообщения кроме некоторых родительскому окну. Мне понятен механизм какэто происходит в Win32? но не могу понять, как это сделать в MFC - классе. Я перегружаю класс...
Почему пропадает курсор? (SetCapture()) C++
когда я говорю контролу SetCapture(), у меня пропадает курсор над всем приложением. Почему?
C++ не работает функция UpdateLayeredWindow http://www.cyberforum.ru/cpp-beginners/thread501929.html
Почему не работает функция UpdateLayeredWindow? T.e. ошибки не возникает, но и окна невидно :(( Делаю так: 1. Создаю окно CreateEx с использованием стиля WS_EX_LAYERED. 2. На OnCreate задаю...
C++ Как включить поддержку MFC в Win32 проекте VC++ 7.0? Дело в том, что Debug версия работает, а Release ругается ошибками, похожими на те, которые возникали в VC++ 6 ( error LNK2019: Unresolved External... и fatal error LNK1120...) если в свойствах... подробнее

Показать сообщение отдельно
boombastik
7 / 7 / 0
Регистрация: 13.02.2007
Сообщений: 1,255
24.03.2012, 17:25
Если я правильно понял то, что ты хочешь сделать, то ответ: нет, способа выдрать подсвеченный текст либо вообще нет, либо, в зависимости от того, какие компоненты в какой среде используются для отображения подсвеченного кода, способ доступа будет отличаться.

Например, для некоторых приложений будет достаточно выделить весть текст, затем Copy/Paste через буфер обмена. Если для отображения текста используется CRichEdit control, то можно добраться до RTF stream и получить подсветку в формате RTF. Там где используются свои компоненты, которые не поддерживают копирование в буфер обмена подсвеченного текста, возможно, не получиться добраться до подсветки вообще.

Предложение: вместо того, чтобы мучаться с каждым отдельным предложением, предлагаю написать свой собственный или воспользоваться уже существующим парсером текста, который обеспечивает подсветку. Это не так сложно

Удачи,
Владимир
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru