Статьи
Страницы: 1 2
Название Автор Краткое описание Просмотров
Построение клиент-серверного приложения на основе класса CAsyncSocket (MFC). Часть 1. Алексей1153 Каждый раз, создавая приложение с клиент-серверной архитектурой, я был вынужден повторять одни и теже действия, приводящие к появлению классов сервера и клиента — каждый раз со своими особенностями, но по структуре похожими. Появилось желание написать набор классов, где будет собрана вся рутина. Таким образом, не будет тратиться время (которое есть деньги) на повторение каждый раз общей части данной архитектуры. Кроме того, код классов клиента и сервера будет не так загружен, ведь рутина остаётся в родительских классах. 24797
Создание собственного графического элемента управления с использованием библиотеки MFC. Часть 3. Алексей1153 Примение знаний C++ и MFC на практике на примере игры Реверси (класс CReversi) расширением базового класса CMyControl. 14725
Создание собственного графического элемента управления с использованием библиотеки MFC. Часть 2. Алексей1153 Продолжение статьи о создании собственных графических контролов. В этой части рассказывается об обработке событий мыши и визуализации этих событий. 13573
Создание собственного графического элемента управления с использованием библиотеки MFC. Часть 1. Алексей1153 Иногда в практике программиста возникает ситуация, когда стандартный набор элементов управления (контролов) старой доброй Visual Studio 6..10 не содержит того элемента управления, который сейчас позарез понадобился. Где-то в Интернете, возможно, он и есть, но почему-то никак не удаётся найти, а всё, что нашлось, не то, не то, не то... Например, нам срочно понадобилось сделать контрол, который... сами придумайте, что он делает. В этой статье я подробно опишу, как создать свой графический элемент управления. 84252
Работа с реестром Windows. Малая Эта статья посвящена некоторым функциям, позволяющим нам работать с реестром. К статье прикреплен класс CRegistryManip, в котором собраны некоторые примеры по применению вышеозначенных функций. 39151
Элемент управления - Сплиттер (Splitter control) Алексей1153 В этой статье представлен класс CSplitter1153 (далее - компонент или просто сплиттер), написанный в среде VC++6 с использованием библиотеки MFC. Класс нашего компонента произведён от класса CStatic. Предназначен сплиттер для динамического изменения пользователем размера и положения элементов управления (производных от класса CWnd) на диалоговой форме. Сплиттер, как элемент управления, располагается на любом объекте, класс которого произведён от CWnd (если не вдаваться в крайности , то на объектах типа CDialog, CDialogBar, CFormView и так далее). Также на нашем сплиттере можно отображать полосу прогресса. Код класса открыт, можете делать с ним что угодно. 21346
Класс для отображения табличных данных Алексей1153 В этой статье представлен класс CGridEdit1153 (далее - просто компонент), написанный в среде VC++6 с использованием библиотеки MFC , предназначенный для вывода на экран простых табличных данных. Здесь нет таких специальных примочек, как объединение ячеек, различная высота строк, отдельное расцвечивание символов или вставка картинок. Класс специально создавался для проекта, где необходимо выводить на экран МНОГО строк (1...5 миллионов строк - суровая реальность) и затачивался под быстрое добавление новых данных и перерисовку без мерцания (в том проекте эта таблица - быстро заполняющийся лог сообщений от сотен охранных приборов, пользователь-оператор мониторит таблицу и принимает решения, и, соответственно, моргание утомляло бы глаза, а тормоза - вообще недопустимы). 15215
Наборы вкладок (Tab Controls) Алексей1153 Данная статья будет полезна (надеюсь :) ) людям , пишущим в среде VC++6 с использованием библиотеки MFC. Тема статьи - наборы вкладок. Создание, вставка в проект, приёмы работы с ними. Вкладки очень удобны в том случае, когда большое количество разнородных свойств чего либо надо разместить в виде смысловых групп (за примером ходить далеко не нужно - в студии нажмите Alt+F7). Да и много ещё можно применений придумать наверное. 21290
Советы по Windows 7.3 Гром Планирование и реализация алгоритмов. Работа с API графикой и MFC (продолжение). 12688
Советы по Windows 7.2 Гром Планирование и реализация алгоритмов. Работа с API графикой и MFC. (продолжение) 12498
Советы по Windows 7.1 Гром Планирование и реализация алгоритмов. Работа с API графикой и MFC. 13800
Менеджер com-порта (продолжение) Алексей1153 В этой статье описан класс CComPortManager, который позволяет выполнять операции записи/чтения с com-портом (по стандартному протоколуRS-232). 22657
Менеджер com-порта Алексей1153 В этой статье описан класс CComPortManager, который позволяет выполнять операции записи/чтения с com-портом (по стандартному протоколуRS-232). 46993
откат (undo) Алексей1153 В этой статье я хочу предложить класс CStackDoUndo, предназначенный для выполнения отката (а точнее - отката и возврата т.е. операций Undo и Do) 15077
Два слова из трёх букв Алексей1153 Как вы уже поняли, в этой статье речь пойдёт про RND(случайное число) и CRC (контрольная сумма ) ;) 18951
Страницы: 1 2