diff options
author | Gluzskiy Alexandr <sss123next@list.ru> | 2011-06-05 09:37:18 +0300 |
---|---|---|
committer | Gluzskiy Alexandr <sss123next@list.ru> | 2011-06-05 09:37:18 +0300 |
commit | 93ab5d7b53a3b4d5336aee2f3995b44aaad51b69 (patch) | |
tree | 8697c70ff593cc1438b381aae17103de27c3c460 /options.cpp | |
parent | cbfa2b64cdcfe881dd60d308b776b3c1792b79b1 (diff) |
modified: new_gpg.rc
modified: options.cpp
Diffstat (limited to 'options.cpp')
-rw-r--r-- | options.cpp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/options.cpp b/options.cpp index 7eafe97..5bf050f 100644 --- a/options.cpp +++ b/options.cpp @@ -668,6 +668,8 @@ static BOOL CALLBACK DlgProcLoadPublicKey(HWND hwndDlg,UINT msg,WPARAM wParam,LP SetDlgItemText(hwndDlg, IDC_ENABLE_ENCRYPTION, TranslateW(_T("Turn on encryption")));
CheckDlgButton(hwndDlg, IDC_ENABLE_ENCRYPTION, 1);
}
+ RegisterHotKey(hwndDlg, 1, MOD_CONTROL | MOD_NOREPEAT, 0x43);
+ RegisterHotKey(hwndDlg, 2, MOD_CONTROL | MOD_NOREPEAT, 0x41);
if(hcnt)
{
tmp = UniGetContactSettingUtf(hcnt, szGPGModuleName, "GPGPubKey", _T(""));
@@ -1240,6 +1242,21 @@ static BOOL CALLBACK DlgProcLoadPublicKey(HWND hwndDlg,UINT msg,WPARAM wParam,LP }
}
break;
+ case WM_HOTKEY:
+ {
+ if(lParam & MOD_CONTROL)
+ {
+ if(wParam == 1)
+ {
+ MessageBoxA(NULL, "ctrl+c", "", MB_OK);
+ }
+ else if(wParam == 2)
+ {
+ MessageBoxA(NULL, "ctrl+a", "", MB_OK);
+ }
+ }
+ }
+ break;
case WM_CLOSE:
DestroyWindow(hwndDlg);
break;
|