No description
Find a file
2023-08-10 01:23:22 +02:00
.gitattributes Initial commit 2023-08-10 01:12:43 +02:00
.gitignore Initial commit 2023-08-10 01:12:43 +02:00
CLITrayWrapper.cpp Initial commit 2023-08-10 01:12:43 +02:00
CLITrayWrapper.h Initial commit 2023-08-10 01:12:43 +02:00
CLITrayWrapper.ico Initial commit 2023-08-10 01:12:43 +02:00
CLITrayWrapper.rc Initial commit 2023-08-10 01:12:43 +02:00
CLITrayWrapper.sln Initial commit 2023-08-10 01:12:43 +02:00
CLITrayWrapper.vcxproj Initial commit 2023-08-10 01:12:43 +02:00
CLITrayWrapper.vcxproj.filters Initial commit 2023-08-10 01:12:43 +02:00
framework.h Initial commit 2023-08-10 01:12:43 +02:00
LICENSE Initial commit 2023-08-10 01:12:43 +02:00
README.md Update README.md 2023-08-10 01:23:22 +02:00
Resource.h Initial commit 2023-08-10 01:12:43 +02:00
small.ico Initial commit 2023-08-10 01:12:43 +02:00
targetver.h Initial commit 2023-08-10 01:12:43 +02:00

CLITrayWrapper

Windows App, which wraps around your Console Application to minimize it into the System Tray

Overview

Starting a CLI app using this tool creates a console window and a system tray entry. The specified command is then executed. The window can be hidden or shown by clicking on the tray icon.

Motivation

An example use case would be if you wanted to start a specific service on boot, but you didn't want to either always have the window in your taskbar or to manually move it to another virtual desktop.

Usage

Usage: cli-tray-wrapper [initial state (visible|hidden)] [tray icon tooltip] [command...]

Click on the tray icon to show or hide the window.