Как самому сделать plug-in к FAR на Visual C++

Цена:
5 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-75386.doc

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Трудно найти человека, которые не знает или не использует Far - IMHO лучший клон NC для Windows. Кроме того, что это просто очень хороший файл менеджер, к нему есть огромное количество plug-in модулей. Plug-in модуль это DLL-файл, который вместо стандартных Windows функций по работе с монитором, клавиатурой и т.д. обращается к функциям Far-а.

Far поддерживает весь набор функций для работы в текстовом режиме. Установка plug-in модуля происходит предельно просто - DLL файл и файлы данных копируются в каталог в каталоге Far\Plugins и Far перезапускается.

FAR распространяется с полным набором файлов для написания самим plug-in на любом С компиляторе для Windows. Темой этой статьи является написание этих модулей самим на Visual C++ (я использовал Visual C++ 5.0). При установке в каталог Far копируется PlugDoc.rar, в нем есть примеры plug-in-ов и header файл. Все примеры используются Еще там есть VCReadme.txt, в котором описываются тонкости работы с Visual C++. Потом поразбираетесь с примерами.

Мы с вами напишем plug-in, который получает список открытых окон Windows, он может пригодиться как заготовка для своих. И вообще - стоит начать - все это не так сложно, как можно подумать. Вот, а теперь - поехали:

1) Запускает VC, делаем новый проект типа "Win32 Dynamic-Link Library" по имени SimpleFP. Создает файл simplefp.cpp - здесь, собственно, мы и будем писать. В каталог SimpleFP копируем header файл plugin.hpp из архива PlugDoc.rar.

2) Теперь нам надо сделать .def файл - это файл, в котором описываются функции, которые вызываются из внешних модулей. Мы должны описать функции Far-а, которые мы будем использовать в нашем модуле. Делаем текстовый файл simplefp.def, в котором пишем:
Гидравлика УГНТУ Салават Задача 17 Вариант ж
Жидкость Ж в количестве Q по горизонтальной трубе вытекает из большого резервуара А (рисунок 29). Определить ударное повышение давления и напряжения в стенках трубы перед задвижкой К при ее внезапном закрытии. Диаметр трубы d1, ее длина l1, а толщина стенок d. Материал трубы М. Температура жидкости 20°С.
User Z24 : 23 декабря 2025
160 руб.
Гидравлика УГНТУ Салават Задача 17 Вариант ж
Обоснование выбора и расчет параметров добычного оборудования участка калийной шахты. Комбайн Урал-10А.
Расчёт силовых и энергетических показателей процессов отбойки калийных руд планетарно-дисковым исполнительным органом. Расчёт силовых и энергетических показателей процессов отбойки калийных руд бермовым исполнительным органом. Расчёт силовых и энергетических показателей процессов отбойки калийных руд фрезой. Расчёт силовых и энергетических показателей процессов отбойки калийных руд отбойным устройством. Расчёт производительности комбайна. Техника безопасности при эксплуатации участкового оборуд
User Вадим46 : 13 октября 2018
700 руб.
Обоснование выбора и расчет параметров добычного оборудования участка калийной шахты. Комбайн Урал-10А.
Банковские операции и сделки
Введение. Банковские операции. а)пассивные операции. б)активные операции. Банковские сделки. а)виды банковских сделок. б)сфера совершения банковских сделок. список литературы.
User Lokard : 22 марта 2014
10 руб.
Втулка простая
1 чертёж,формат А4, Сборочный чертеж выполнен в компасе 16ой версии на формате А4. На листе изображён разрез втулки,вид сверху, проставлены основные размеры, основная надпись не заполнена, файл имеет расширение cdw. , упакован в rar. чертёж выполнен в соответствии с ЕСКД. Может быть использован для Курсовых и Дипломных проектов по машиностроительным дисциплинам
User grom555 : 25 августа 2019
30 руб.
Втулка простая
up Наверх