lerntrayapp

0

Описание

Основной исходный код на ассемблере для приложения трея.

Языки

  • Assembly100%
2 года назад
2 года назад
README.md

Простое приложение для трея

Этот репозиторий содержит пример простого приложения для трея в Windows, написанного на языке ассемблера с использованием FASM (Flat Assembler). Приложение добавляет иконку в системный трей и предоставляет контекстное меню с несколькими опциями.

Особенности

  • Добавляет иконку в системный трей.
  • Отображает контекстное меню с следующими опциями:
    • Открыть
    • Показать окно
    • Скрыть окно
    • О программе
    • Справка
    • Выход

Файлы

  • trayapp.asm
    : Основной исходный код на ассемблере для приложения трея.

Требования

  • FASM (Flat Assembler): Скачать FASM
  • Операционная система Windows (32-бит или 64-бит)

Сборка приложения

  1. Установите FASM на ваш компьютер.

  2. Клонируйте этот репозиторий или скачайте файл

    trayapp.asm
    .

  3. Откройте командную строку и перейдите в каталог, содержащий

    trayapp.asm
    .

  4. Выполните следующую команду для сборки исходного кода и создания исполняемого файла:

Simple Tray Application

This repository contains an example of a simple Windows tray application written in assembly language using FASM (Flat Assembler). The application adds an icon to the system tray and provides a context menu with several options.

Features

  • Adds an icon to the system tray.
  • Displays a context menu with the following options:
    • Open
    • Show Window
    • Hide Window
    • About
    • Help
    • Exit

Files

  • trayapp.asm
    : The main assembly source code for the tray application.

Requirements

  • FASM (Flat Assembler): Download FASM
  • Windows operating system (32-bit or 64-bit)

Building the Application

  1. Install FASM on your system.

  2. Clone this repository or download the

    trayapp.asm
    file.

  3. Open a command prompt and navigate to the directory containing

    trayapp.asm
    .

  4. Run the following command to assemble the source code and create the executable: