Virtual Clipboards

This code gives MS Windows 10 clipboards instead of one. I've only used it in Windows Vista but I assume it'll work in XP and probably others.

There are a few applications out there on the net that give you this functionality, I've tried lots of them but have never been particularly happy due to one reason or another so I built my own. I just wanted something with minimal UI that sits and hides away in the system tray. It had to be usable with hot keys because I'm always copying and pasting using keys when coding. I wanted it to do just enough and absolutely no more so that I could use it without any annoying extras.

So the solution is simple. You can access up to ten clipboards by hitting Ctrl + the clipboard number. For example by pressing the key combo Ctrl+1 you would be using virtual clipboard one. Then all cut, copy and paste actions will use the clipboard you last selected. When switching clipboards the data from all other clipboards stays there for when you want to switch back again. All clipboard data is saved when the application is closed and is reinstated when started up again from where you left off.

All this sits away in the system tray and so does not intrude upon anything your doing at all. By right clicking on the system tray icon you can choose to manually select a clipboard and see which clipboards are holding what types of data. Other options in this menu are to save and exit or view help info.

So that's it. I'm using this right now and it's working out well, I'm able to keep lots of different bits of data in my clipboards and it's all just as easy and fast to use as having one clipboard. So I suppose I'm taking it through ongoing testing in Windows Vista but if anyone else starts using it and finds errors then please let me know your findings or fixes.

Download the source

Download the compiled executable


Last Updated : 18 March 2008