Click here to Skip to main content
12,349,884 members (23,444 online)
Click here to Skip to main content

Stats

46.4K views
4.3K downloads
90 bookmarked
Posted

Global Shortcuts in WinForms and WPF

, 27 Nov 2012 CPOL
This article shows how to register and manage System-Global hotkeys in WinForm and WPF applications and performing some keyboard manipulation from your app and has a custom hotkey control.
HotKeyManager Demo.exe
Win
HotkeyManagement.dll
HotkeyManagement.pdb
WPF 3.0
HotKeyManagement.WPF.dll
HotKeyManagement.WPF.pdb
WPF 4.0
HotKeyManagement.WPF.4.dll
HotKeyManagement.WPF.4.pdb
Global Shortcut Manager
BondTech.HotKeyManagement.WPF.4
bin
Debug
Release
Classes
HotKeyControl.Icon.png
obj
Debug
BondTech.HotKeyManagement.WPF.4_MarkupCompile.i.cache
DesignTimeResolveAssemblyReferences.cache
DesignTimeResolveAssemblyReferencesInput.cache
HotKeyManagement.WPF.4_MarkupCompile.i.cache
TempPE
Properties.Resources.Designer.cs.dll
Themes
Properties
Themes
Thumbs.db
BondTech.HotkeyManager.Win
bin
Debug
Release
BondTech.HotkeyManagement.Win.csproj.user
Classes
Del.png
HotKeyControl.png
obj
Debug
DesignTimeResolveAssemblyReferences.cache
DesignTimeResolveAssemblyReferencesInput.cache
TempPE
Properties.Resources.Designer.cs.dll
Properties
Thumbs.db
BondTech.HotKeyManager.WPF
bin
Debug
Release
x86
Debug
HotKeyManager.WPF.dll
HotKeyManager.WPF.pdb
BondTech.HotKeyManager.WPF.csproj.user
Classes
HotKeyControl.Icon.png
obj
Debug
DesignTimeResolveAssemblyReferencesInput.cache
TempPE
x86
Debug
BondTech.HotKeyManager.WPF.csprojResolveAssemblyReference.cache
DesignTimeResolveAssemblyReferencesInput.cache
HotKeyManager.WPF.dll
HotKeyManager.WPF.pdb
TempPE
Properties
Thumbs.db
desktop.ini
Global Shortcut Manager.suo
Global Shortcut.Win-CS
GlobalShortcutCS.Win
bin
Debug
GlobalShortcutCS.Win.vshost.exe
GlobalShortcutCS.Win.vshost.exe.manifest
HotKeyManager.pdb
GlobalShortcutCS.Win.csproj.user
obj
Debug
DesignTimeResolveAssemblyReferences.cache
DesignTimeResolveAssemblyReferencesInput.cache
TempPE
x86
Debug
TempPE
Properties
GlobalShortcutCS.WPF
bin
Debug
CustomControls.dll
GlobalShortcutCS.WPF.vshost.exe
GlobalShortcutCS.WPF.vshost.exe.manifest
HotKeyManager.pdb
Release
x86
Debug
GlobalShortcutCS.WPF.exe
GlobalShortcutCS.WPF.pdb
GlobalShortcutCS.WPF.vshost.exe
GlobalShortcutCS.WPF.vshost.exe.manifest
HotKeyManager.WPF.dll
HotKeyManager.WPF.pdb
Release
obj
Debug
DesignTimeResolveAssemblyReferences.cache
DesignTimeResolveAssemblyReferencesInput.cache
GlobalShortcutCS.WPF_MarkupCompile.i.cache
TempPE
Properties.Resources.Designer.cs.dll
x86
Debug
TempPE
Properties
HotKeyControl.png
Thumbs.db

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

Akinmade Bond
Student
Nigeria Nigeria
Bond is a Physics student in a college in Nigeria.
Started programming right after high school and has fallen in love with computers ever since. Likes using the word 'seriously' and is a big fan of movies especially sci-fi.

Bond is a precise, honest, caring, down to earth gentleman.
He understands that being negative is easy. There will always be a downside to everything good, a hurdle to everything desirable and a con to every pro. He has realized that the real courage is in finding the good in what you have, the opportunities in every hurdle and the pros in every con.

You may also be interested in...

| Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.160621.1 | Last Updated 27 Nov 2012
Article Copyright 2012 by Akinmade Bond
Everything else Copyright © CodeProject, 1999-2016
Layout: fixed | fluid