<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=1748842</guid>
        <pubDate>Thu, 01 Nov 2007 08:21:05 +0000</pubDate>
        <title>Классы, Компоненты и Контролы</title>
        <link>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=1748842</link>
        <description><![CDATA[T0ad: 1. <strong class='tag-b'>SSH</strong><br>
2. Очень простая и надёжная библиотека с исходниками и описанием для использования SSH<br>
3. <a class='tag-url' href='http://www.libssh2.org/' target='_blank'>libssh2</a><br>
<br>
Легко собирается под Linux, возможно, и под Win тоже ...<br>
Для удобства написал свой класс-оболочку, могу поделиться.<br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Сообщения были разделены в тему &quot;<a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=261259' target='_blank'>спамер</a>&quot;</span></span>]]></description>
        <author>T0ad</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=1612008</guid>
        <pubDate>Fri, 22 Jun 2007 14:35:37 +0000</pubDate>
        <title>Классы, Компоненты и Контролы</title>
        <link>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=1612008</link>
        <description><![CDATA[Nich: <span class='tag-size' data-value='14' style='font-size:14pt;'>Smart PropertyGrid for MFC</span><br>
<br>
Реализация PropertyGrid на MFC. PropertyGrid - это контрол для отображения и редактирования свойств/настроек чего-либо. Пример - настройки проекта в Visual Studio 2003/2005.<br>
<br>
Скачать можно тут - http://www.visualhint.com/index.php/download/propertygrid_mfc/<br>
Там же можно скачать демонстрационную программу и документацию.<br>
<br>
Бесплатно можно скачать только версию <strong class='tag-b'>без исходников</strong>.]]></description>
        <author>Nich</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=1400774</guid>
        <pubDate>Thu, 04 Jan 2007 11:51:52 +0000</pubDate>
        <title>Классы, Компоненты и Контролы</title>
        <link>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=1400774</link>
        <description><![CDATA[mitrich: Скриптовые движки для интеграции в собственное ПО:<br>
<br>
<span class='tag-size' data-value='14' style='font-size:14pt;'><span class='tag-u'>SeeR scripting library</span></span><br>
<br>
<strong class='tag-b'>Описание:</strong> Си-подобный скриптовый язык. Написан на Си, предназначен для использования в программах на C/C++. Язык поддерживает структуры, есть даже примитивная поддержка классов (без наследования).<br>
<br>
<strong class='tag-b'>Недостатки:</strong> Плохо документирован, недоработан, проект явно заброшен - сайт давно не обновлялся. :(<br>
<br>
<strong class='tag-b'>Поддерживаемые платформы</strong>: Linux, Windows(MSVC), DOS(DJGPP).<br>
<br>
<strong class='tag-b'>Ссылка:</strong> <a class='tag-url' href='http://ppodsiad.web.cern.ch/ppodsiad/seer' target='_blank'>Сайт проекта</a><br>
<br>
<br>
<span class='tag-size' data-value='14' style='font-size:14pt;'><span class='tag-u'>AngelScript</span></span><br>
<br>
<strong class='tag-b'>Описание:</strong> Си-подобный скриптовый язык. Написан на С++, предназначен для использования в программах на C++ <em class='tag-i'>(хотя, есть и Си-интерфейс)</em>. Присутствует поддержка классов и интерфейсов (классы не могут быть унаследованы от классов, но могут наследовать интерфейсы).<br>
<br>
<strong class='tag-b'>Поддерживаемые платформы:</strong> Теоретически - любая с компилятором С++.<br>
<br>
<strong class='tag-b'>Лицензия:</strong> ZLib Licenze<br>
<br>
<strong class='tag-b'>Ссылка:</strong> <a class='tag-url' href='http://www.angelcode.com/angelscript/' target='_blank'>Сайт проекта</a>]]></description>
        <author>mitrich</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=1220139</guid>
        <pubDate>Tue, 15 Aug 2006 07:35:48 +0000</pubDate>
        <title>Классы, Компоненты и Контролы</title>
        <link>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=1220139</link>
        <description><![CDATA[artiom_kh: Трабл вроде решён, сам <strong class='tag-b'>Extended Header Control</strong> тут вообщем-то и не причём (зря грешил на него). Проблема в том, что в ownerdraw-контролах в ф-ции отрисовки использовался следующий синтаксис:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">CDC *pDC=CDC::FromHandle(lpDrawItemStruct-&#62;hDC);</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>
<br>
по идее темповые объекты получаемые через FromHandle должны удаляться при вызове CWinApp::OnIdle (типа сборщик мусора), однако при интенсивной отрисовке (особенно при скроллировании ownerdrawfixed-листа) этого не происходит и в итоге через какое-то время система падает в связи с исчерпанием GDI-ресурсов. Под Win2YK и старше этого может и не произойти, т.к. NT-шки более отказоустойчивые, а вот под Win9x падение идёт с большим грохотом  :wall: . Решает проблему следующая строка:<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">pDC-&#62;DeleteTempMap();</div></ol></div></div></div></div>]]></description>
        <author>artiom_kh</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=1192492</guid>
        <pubDate>Wed, 26 Jul 2006 12:45:23 +0000</pubDate>
        <title>Классы, Компоненты и Контролы</title>
        <link>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=1192492</link>
        <description><![CDATA[artiom_kh: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=79473&view=findpost&p=577226'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Братец Лис &#064; <time class="tag-quote__quoted-time" datetime="2005-01-14T14:45:36+00:00">14.01.05, 14:45</time></span><div class='quote '><strong class='tag-b'>1.</strong> <strong class='tag-b'>Extended Header Control</strong> <br>
<br>
<strong class='tag-b'>2.</strong> Наворот для хедера, с помощью которого можно перетаскивать колонки, сортировать, растягивать, <br>
отображать стандартный элемент Header в многострочном виде, плюс объединять одинаковые соседние элементы в один.<br>
<br>
<strong class='tag-b'>3.</strong> <a class='tag-url' href='http://www.sources.ru/cpp/winapi/api_header_ex.zip' target='_blank'>Зипархив</a><br>
<br>
<strong class='tag-b'>4.</strong> 14 KB<br>
<br>
<strong class='tag-b'>5.</strong> Для использования имеющихся &quot;наворотов&quot; необходимо в проекте подключить заголовочные файлы commctrl.h, HeaderEx.h, а также HeaderEx.срр и, наконец, соответствующую библиотеку comctl32.lib. Т.к. модуль расширяет возможности имеющегося элемента, необходимо инициализировать сам элемент вызовом функции InitCommonControls(). Затем для уже созданного элемента Header вызывается функция InitHeaderEx (или InitListViewEx для ListViewControl). Элемент готов к отображению данных. Далее, как обычно, добавляем в него колонки. Место, где желаете указать перевод строки, вводите символ &#39;&#092;n&#39;, заметьте, не полное его сочетание. Хедер при отображении осуществляет поиск этих символов для объединения шапочек соседних колонок. Хедер позволяет перетаскивать колонки, в результате чего разрываются и заново слепляются строки заголовков динамически, не теряя внешнего вида и читабельности. <br>
<a class='tag-url' href='http://www.sources.ru/cpp/winapi/api_header_ex.html' target='_blank'>Описание</a><br>
<br>
Copyright &copy; 2003 BOBKA ltd<br>
Спасибо Вовке %)</div></div><br>
У этого хедера большие проблемы связанные с исчерпанием GDI-ресурсов под Win98 SE2, наблюдаются сие проблемы при длительном (и не очень) использовании контрола (особенного когда ему приходится интенсивно обрабатывать WM_PAINT). Сейчас пытаюсь решить проблему, о результатах скажу потом отдельно :wall:]]></description>
        <author>artiom_kh</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=1171757</guid>
        <pubDate>Tue, 11 Jul 2006 04:57:59 +0000</pubDate>
        <title>Классы, Компоненты и Контролы</title>
        <link>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=1171757</link>
        <description><![CDATA[Red Devil: 1. MFC Grid Ctrl from codeproject.com.<br>2. MFC контрол для работы с grid&#39;ом. <br>3. http://www.codeproject.com/miscctrl/gridctrl.asp<br>4. На страничке все написано.<br>5. На той же страничке, краткая документация.]]></description>
        <author>Red Devil</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=1132390</guid>
        <pubDate>Fri, 09 Jun 2006 18:00:03 +0000</pubDate>
        <title>Классы, Компоненты и Контролы</title>
        <link>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=1132390</link>
        <description><![CDATA[trainer: GNU Scientific Library (GSL), http://www.gnu.org/software/gsl<br>
математическая библиотека<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">The library covers the following subject areas:</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp;Complex Numbers &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Roots of Polynomials &nbsp; &nbsp; Special Functions</div><div class="code_line">&nbsp;&nbsp;Vectors and Matrices &nbsp; &nbsp; &nbsp; &nbsp;Permutations &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Sorting</div><div class="code_line">&nbsp;&nbsp;BLAS Support &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Linear Algebra &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Eigensystems</div><div class="code_line">&nbsp;&nbsp;Fast Fourier Transforms &nbsp; &nbsp; Quadrature &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Random Numbers</div><div class="code_line">&nbsp;&nbsp;Quasi-Random Sequences &nbsp; &nbsp; &nbsp;Random Distributions &nbsp; &nbsp; Statistics</div><div class="code_line">&nbsp;&nbsp;Histograms &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;N-Tuples &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Monte Carlo Integration</div><div class="code_line">&nbsp;&nbsp;Simulated Annealing &nbsp; &nbsp; &nbsp; &nbsp; Differential Equations &nbsp; Interpolation</div><div class="code_line">&nbsp;&nbsp;Numerical Differentiation &nbsp; Chebyshev Approximation &nbsp;Series Acceleration</div><div class="code_line">&nbsp;&nbsp;Discrete Hankel Transforms &nbsp;Root-Finding &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Minimization</div><div class="code_line">&nbsp;&nbsp;Least-Squares Fitting &nbsp; &nbsp; &nbsp; Physical Constants &nbsp; &nbsp; &nbsp; IEEE Floating-Point</div></ol></div></div></div></div><br>
текущая версия - 1.8, скачать можно, например, отсюда: http://mirrors.kernel.org/gnu/gsl/ , прямая ссылка: http://mirrors.kernel.org/gnu/gsl/gsl-1.8.tar.gz , ~2.5 МБ<br>
Оригинально библиотека предназначена для GCC, но ее можно откомпилировать и используя Borland C++ Builder или Microsoft VisualC++. В прикрепленном архиве все необходимые дополнения для BCB6 и MSVC7.1 для компиляции GSL версии 1.8. Обязательно прочитать read_me.txt &#33;]]></description>
        <author>trainer</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=1098550</guid>
        <pubDate>Fri, 12 May 2006 11:21:26 +0000</pubDate>
        <title>Классы, Компоненты и Контролы</title>
        <link>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=1098550</link>
        <description><![CDATA[artiom_kh: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=79473&view=findpost&p=577226'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Братец Лис &#064; <time class="tag-quote__quoted-time" datetime="2005-01-14T14:45:36+00:00">14.01.05, 14:45</time></span><div class='quote '><strong class='tag-b'>1.</strong> <strong class='tag-b'>Extended Header Control</strong> <br>
<br>
<strong class='tag-b'>2.</strong> Наворот для хедера, с помощью которого можно перетаскивать колонки, сортировать, растягивать, <br>
отображать стандартный элемент Header в многострочном виде, плюс объединять одинаковые соседние элементы в один.<br>
<br>
<strong class='tag-b'>3.</strong> <a class='tag-url' href='http://www.sources.ru/cpp/winapi/api_header_ex.zip' target='_blank'>Зипархив</a><br>
<br>
<strong class='tag-b'>4.</strong> 14 KB<br>
<br>
<strong class='tag-b'>5.</strong> Для использования имеющихся &quot;наворотов&quot; необходимо в проекте подключить заголовочные файлы commctrl.h, HeaderEx.h, а также HeaderEx.срр и, наконец, соответствующую библиотеку comctl32.lib. Т.к. модуль расширяет возможности имеющегося элемента, необходимо инициализировать сам элемент вызовом функции InitCommonControls(). Затем для уже созданного элемента Header вызывается функция InitHeaderEx (или InitListViewEx для ListViewControl). Элемент готов к отображению данных. Далее, как обычно, добавляем в него колонки. Место, где желаете указать перевод строки, вводите символ &#39;&#092;n&#39;, заметьте, не полное его сочетание. Хедер при отображении осуществляет поиск этих символов для объединения шапочек соседних колонок. Хедер позволяет перетаскивать колонки, в результате чего разрываются и заново слепляются строки заголовков динамически, не теряя внешнего вида и читабельности. <br>
<a class='tag-url' href='http://www.sources.ru/cpp/winapi/api_header_ex.html' target='_blank'>Описание</a><br>
<br>
Copyright &copy; 2003 BOBKA ltd<br>
Спасибо Вовке %)</div></div><br>
Контрол отличный, ВОВКА тебе <strong class='tag-b'><span class='tag-size' data-value='14' style='font-size:14pt;'>ОГРОМНЫЙ RESPECT</span></strong>, поэтому взял и портировал его под MFC (уже давно, и всё лень было поделиться :whistle:)<br>
Класс CHeaderCtrlEx лежит в аттаче.<br>
Коротко о том как юзать:<br>
1. В свой класс унаследованный от CListCtrl добавляем переменную типа CHeaderCtrlEx (например - CHeaderCtrlEx m_HeaderCtrlEx)<br>
2. После того как лист-контрол создан, но перед тем как будем вставлять колумны нужно выполнить сабклассинг:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">m_HeaderCtrlEx.SubClassListCtrl(this);</div></ol></div></div></div></div><br>
в качестве параметра в SubClassListCtrl передайте указатель на лист-контрол, если вернёт TRUE значит всё ОК, иначе увы... :o <br>
3. Можно юзать, вставляйте колумны...<br>
<br>
P.S.: если лист-контрол в диалоговом окне, то для выполняйте сабклассинг на CHeaderCtrlEx соответственно либо в CDialog::OnInitDialog либо в CListCtrl::PreSubclassWindow]]></description>
        <author>artiom_kh</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=958359</guid>
        <pubDate>Fri, 23 Dec 2005 15:10:15 +0000</pubDate>
        <title>Классы, Компоненты и Контролы</title>
        <link>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=958359</link>
        <description><![CDATA[nerezus: Boost.org<br><br>Boost provides free peer-reviewed portable C++ source libraries.]]></description>
        <author>nerezus</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=919843</guid>
        <pubDate>Thu, 17 Nov 2005 16:07:28 +0000</pubDate>
        <title>Классы, Компоненты и Контролы</title>
        <link>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=919843</link>
        <description><![CDATA[Leprecon: Ссылка от the_Shadow:<br>
<a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=122299' target='_blank'>GTK+ для Visual C++ 2003.</a>]]></description>
        <author>Leprecon</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=903379</guid>
        <pubDate>Tue, 01 Nov 2005 21:35:45 +0000</pubDate>
        <title>Классы, Компоненты и Контролы</title>
        <link>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=903379</link>
        <description><![CDATA[Keepun: Shell Control Pack VCL: http://plasmatech.com/shellctl.htm<br><br>Компоненты управления в стиле XP ;)]]></description>
        <author>Keepun</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=822247</guid>
        <pubDate>Tue, 09 Aug 2005 17:42:15 +0000</pubDate>
        <title>Классы, Компоненты и Контролы</title>
        <link>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=822247</link>
        <description><![CDATA[root2lexS: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>BCGSoft BCGControlBar Professional<br>
<br>
Для Visual С++<br>
<br>
Описание:<br>
<br>
Чем меня бесят продукты от MS, так это тем, что в них дается самый минимум из визуальных возможностей. Даже в последних версиях VC .NET нет возможности создать меню и панели в стиле XP. Зачем заставлять нас самим создавать эти меню и панели, когда они уже есть в загажниках MS? Жаба душит? Ладно, все визуальные грехи MS легко исправляются с помощью пакета BCGSoft BCGControlBar Professional. <br>
<br>
Особые отличия<br>
<br>
+ Красиво выгладит визуальный интерфейс в VC .NET? Если тебе он нравится, то любые визуальные его компоненты можешь воспроизвести в своей программе с помощью пакета BCGSoft BCGControlBar Professional.<br>
<br>
+ Количество различных компонентов, которые можно создать, исчисляется сотнями.<br>
<br>
+ Можно создавать приложения с внешним видом в стиле Visio, XP, Win2000 и т.д.<br>
<br>
+ Готовая поддержка скинов для некоторых компонентов.<br>
<br>
+ Поддержка .NET.<br>
<br>
- Проблемы с автоматической интеграцией с VC .NET 2003, поэтому придется немного поработать ручками. <br>
<br>
- Пакет платный.<br>
<br>
Диагноз<br>
<br>
Пакет просто необходим для придания программам продвинутого интерфейса. Проработав с ним неделю, я смог сделать все, о чем мечтал все эти годы, при этом абсолютно не напрягаясь. <br>
<br>
Ссылки<br>
<br>
Исходники забираем здесь: <br>
<br>
http://www.bcgsoft.com/</div></div>(с) Журнал ХАКЕР]]></description>
        <author>root2lexS</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=792263</guid>
        <pubDate>Mon, 01 Aug 2005 13:46:23 +0000</pubDate>
        <title>Классы, Компоненты и Контролы</title>
        <link>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=792263</link>
        <description><![CDATA[Лена: Например для мультимедия или еще чего-нибудь красивого:<br>http://www.alphaskins.com/index_rus.php<br>Как это выглядит можно посмотеть скачав demo с главной страницы и указать директорию Scins]]></description>
        <author>Лена</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=735703</guid>
        <pubDate>Wed, 01 Jun 2005 21:06:27 +0000</pubDate>
        <title>Классы, Компоненты и Контролы</title>
        <link>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=735703</link>
        <description><![CDATA[oldm: VCL-компоненты для вывода иероглифов и пр., и вообще Unicode-строк:<br>http://www.tntware.com/delphicontrols/unicode/. <br>Размер - 261кБ.<br>P.S. Правда не для VC, а для BCB, но надеюсь не побьёте.]]></description>
        <author>oldm</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=648445</guid>
        <pubDate>Thu, 17 Mar 2005 17:47:37 +0000</pubDate>
        <title>Классы, Компоненты и Контролы</title>
        <link>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=648445</link>
        <description><![CDATA[Мяут: 1. Исходники к статье<br>2. Класс для работы с ZIP-архивами + JPEG, PNG<br>3. http://www.gamedev.ru/articles/engine/20040712.zip<br>4. 146 кб<br>5. http://www.gamedev.ru/articles/?id=70122  ;)]]></description>
        <author>Мяут</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=644648</guid>
        <pubDate>Mon, 14 Mar 2005 18:08:55 +0000</pubDate>
        <title>Классы, Компоненты и Контролы</title>
        <link>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=644648</link>
        <description><![CDATA[Мяут: 1. Freeimage<br>2. Библиотека для работы с изображениями (Зашибись много форматов  :D )<br>3. http://freeimage.sourceforge.net/<br>4. 2..3 мб<br>5. GNU - придется поработать  :rolleyes: <br><br>Но весчь стоящая, стоит посмотреть]]></description>
        <author>Мяут</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=622155</guid>
        <pubDate>Thu, 24 Feb 2005 12:37:47 +0000</pubDate>
        <title>Классы, Компоненты и Контролы</title>
        <link>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=622155</link>
        <description><![CDATA[god3: 1. Xtreme Toolkit<br>
2. Тоже библиотека для организации пользовательского интерфейса<br>
3. Забрать крякнутые версии можно с <span class="tag-color tag-color-named" data-value="red" style="color: red">удалено модератором(см. примечание в первом сообщении)</span><br>
4. В зависимости от версии от 5Мб до 21Мб<br>
5. Классы на основе MFC для создания пользовательского интерфейса в стиле Oficce 2000, XP, 2003]]></description>
        <author>god3</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=606540</guid>
        <pubDate>Wed, 09 Feb 2005 12:56:40 +0000</pubDate>
        <title>Классы, Компоненты и Контролы</title>
        <link>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=606540</link>
        <description><![CDATA[Relan: 1. ProfUIS.<br>2. Библиотека для организации пользовательского интерфейса. <br>3. Скачать: http://www.fossware.com/Default.aspx?view=Downloads<br>4. Freeware version - 2.65 MB.<br>5. Это надстройка над MFC. Есть умные меню, toolbars, dockable windows, etc. Рисует само, можно выбрать стиль Office 2000, XP, 2003. Получается красиво. Советую взглянуть на скриншоты: http://www.prof-uis.com/download.aspx]]></description>
        <author>Relan</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=593979</guid>
        <pubDate>Fri, 28 Jan 2005 15:37:49 +0000</pubDate>
        <title>Классы, Компоненты и Контролы</title>
        <link>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=593979</link>
        <description><![CDATA[feliks: Отличный класс для работы с изображениями (в том числе с анимированными гифами). Лучше автора всё равно не опишу, поэтому для заинтересованных даю  <a class='tag-url' href='http://rsdn.ru/article/files/Classes/picturex.xml' target='_blank'>линк</a>]]></description>
        <author>feliks</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=577226</guid>
        <pubDate>Fri, 14 Jan 2005 14:45:36 +0000</pubDate>
        <title>Классы, Компоненты и Контролы</title>
        <link>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=577226</link>
        <description><![CDATA[Братец Лис: <strong class='tag-b'>1.</strong> <strong class='tag-b'>Extended Header Control</strong> <br>
<br>
<strong class='tag-b'>2.</strong> Наворот для хедера, с помощью которого можно перетаскивать колонки, сортировать, растягивать, <br>
отображать стандартный элемент Header в многострочном виде, плюс объединять одинаковые соседние элементы в один.<br>
<br>
<strong class='tag-b'>3.</strong> <a class='tag-url' href='http://www.sources.ru/cpp/winapi/api_header_ex.zip' target='_blank'>Зипархив</a><br>
<br>
<strong class='tag-b'>4.</strong> 14 KB<br>
<br>
<strong class='tag-b'>5.</strong> Для использования имеющихся &quot;наворотов&quot; необходимо в проекте подключить заголовочные файлы commctrl.h, HeaderEx.h, а также HeaderEx.срр и, наконец, соответствующую библиотеку comctl32.lib. Т.к. модуль расширяет возможности имеющегося элемента, необходимо инициализировать сам элемент вызовом функции InitCommonControls(). Затем для уже созданного элемента Header вызывается функция InitHeaderEx (или InitListViewEx для ListViewControl). Элемент готов к отображению данных. Далее, как обычно, добавляем в него колонки. Место, где желаете указать перевод строки, вводите символ &#39;&#092;n&#39;, заметьте, не полное его сочетание. Хедер при отображении осуществляет поиск этих символов для объединения шапочек соседних колонок. Хедер позволяет перетаскивать колонки, в результате чего разрываются и заново слепляются строки заголовков динамически, не теряя внешнего вида и читабельности. <br>
<a class='tag-url' href='http://www.sources.ru/cpp/winapi/api_header_ex.html' target='_blank'>Описание</a><br>
<br>
Copyright &copy; 2003 BOBKA ltd<br>
Спасибо Вовке %)]]></description>
        <author>Братец Лис</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=577110</guid>
        <pubDate>Fri, 14 Jan 2005 13:24:49 +0000</pubDate>
        <title>Классы, Компоненты и Контролы</title>
        <link>https://forum.sources.ru/index.php?showtopic=79473&amp;view=findpost&amp;p=577110</link>
        <description><![CDATA[Братец Лис: Всем иногда не хочется изобретать велосипед, а воспользоваться уже готовыми сторонними наработками.<br>
Размещаем здесь ссылки на БЕСПЛАТНЫЕ полезные классы, компоненты и контролы(далее ККК) для VC++.<br>
<br>
Формат поста:<br>
<br>
<strong class='tag-b'>1.</strong> Название ККК.<br>
<strong class='tag-b'>2.</strong> Краткое описание - одно предложение (для чего ККК предназдначен).<br>
<strong class='tag-b'>3.</strong> Ссылка, откуда его можно скачать.<br>
<strong class='tag-b'>4.</strong> Размер скачиваемого файла.<br>
<strong class='tag-b'>5.</strong> Подробное описание либо ссылка, где ККК подробно описан.  (Не обязательно, но желательно)<br>
<br>
<br>
Для обсуждения конкретного ККК создайте отдельную тему.<br>
Благодарим за содействие.<br>
<br>
<div class="tag-mod"><div class="tag-mod__prefix">M</div><div class="tag-mod__body">Только никаких кряков, серийных номеров и т.д.<br>
Иначе - расстрел через повешение.</div></div>]]></description>
        <author>Братец Лис</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      </channel>
      </rss>
	