Click here to Skip to main content
16,005,162 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
Generalabout AVI Pin
Anonymous3-Jan-05 19:53
Anonymous3-Jan-05 19:53 
GeneralDICOM Pin
Amir Ram Shrestha3-Jan-05 19:33
Amir Ram Shrestha3-Jan-05 19:33 
GeneralAny tips on a useful method to display data Pin
Hans-Christian Andersen3-Jan-05 18:49
Hans-Christian Andersen3-Jan-05 18:49 
GeneralRe: Any tips on a useful method to display data Pin
Hans-Christian Andersen3-Jan-05 18:52
Hans-Christian Andersen3-Jan-05 18:52 
GeneralRe: Any tips on a useful method to display data Pin
Michael P Butler3-Jan-05 23:01
Michael P Butler3-Jan-05 23:01 
GeneralHotKeys in MFC Pin
Rajesh_K_Sharma3-Jan-05 18:34
Rajesh_K_Sharma3-Jan-05 18:34 
GeneralRe: HotKeys in MFC Pin
ThatsAlok3-Jan-05 19:02
ThatsAlok3-Jan-05 19:02 
GeneralRe: HotKeys in MFC Pin
ThatsAlok4-Jan-05 1:00
ThatsAlok4-Jan-05 1:00 
How to use RegisterHotKey () for ("Ctrl+Alt+p" and "Ctrl+Alt+Shift+O")?

here both nIDFirst and nIDSecond= integer

this->nIDFirst=GlobalAddAtom("IDFORFIRSTDIALOG");
this->nIDSecond=GlobalAddAtom("IDFORSECONDDILAOG");

//register Hot key
//for Ctrl+Alt+p
::RegisterHotKey(this->m_hWnd ,this->nIDFirst,MOD_ALT|MOD_CONTROL,0x50);

//Ctrl+Alt+Shift+O
::RegisterHotKey(this->m_hWnd ,this->nIDSecond,MOD_ALT|MOD_CONTROL|MOD_SHIFT,0x4F);



How to call dialog box pressing hotkey?
a) If we press "Ctrl+Alt+p" then one dialog Box should be appeared.
b) If we press "Ctrl+Alt+Shift+O" then another dialog box should be appeared.

//Now in MessageMap entry
BEGIN_MESSAGE_MAP(CClassDlg,CDialog)
ON_MESSAGE(WM_HOTKEY,OnHotKey)
END_MESSAGE_MAP()

//Actual function

void CClassDlg::OnHotKey(WPARAM wParam, LPARAM lParam)
{

if(wParam==this->nIDFirst)
MessageBox("Ctrl+Alt+p");

if(wParam==this->nIDSecond)
MessageBox("Ctrl+Alt+Shift+O");

}


"I Think this Will Help"
 Alok Gupta
 visit me at http://www.thisisalok.tk

GeneralRe: HotKeys in MFC Pin
Master^Tristar4-Jan-05 7:44
Master^Tristar4-Jan-05 7:44 
GeneralRe: HotKeys in MFC Pin
ThatsAlok4-Jan-05 17:04
ThatsAlok4-Jan-05 17:04 
QuestionHow to change the Color of Scroll Bars? Pin
pubududilena3-Jan-05 17:26
pubududilena3-Jan-05 17:26 
QuestionMFC Settings? Pin
pc_dev3-Jan-05 17:24
pc_dev3-Jan-05 17:24 
AnswerRe: MFC Settings? Pin
ThatsAlok3-Jan-05 19:03
ThatsAlok3-Jan-05 19:03 
GeneralRe: MFC Settings? Pin
pc_dev3-Jan-05 19:29
pc_dev3-Jan-05 19:29 
QuestionHow to Set User Defiend Library Path? Pin
ThatsAlok3-Jan-05 17:19
ThatsAlok3-Jan-05 17:19 
AnswerRe: How to Set User Defiend Library Path? Pin
KaЯl4-Jan-05 2:58
KaЯl4-Jan-05 2:58 
GeneralRe: How to Set User Defiend Library Path? Pin
ThatsAlok4-Jan-05 17:03
ThatsAlok4-Jan-05 17:03 
GeneralRe: How to Set User Defiend Library Path? Pin
KaЯl4-Jan-05 21:13
KaЯl4-Jan-05 21:13 
Generalvc read dxf Pin
yangxjn3-Jan-05 15:02
yangxjn3-Jan-05 15:02 
Generalusing MFC Extension DLL... Pin
Maverick3-Jan-05 12:56
Maverick3-Jan-05 12:56 
GeneralRe: using MFC Extension DLL... Pin
Maverick3-Jan-05 13:02
Maverick3-Jan-05 13:02 
GeneralRe: using MFC Extension DLL... Pin
Chris Losinger3-Jan-05 15:52
professionalChris Losinger3-Jan-05 15:52 
Generalmore SendMessage.... Pin
Peter Weyzen3-Jan-05 12:05
Peter Weyzen3-Jan-05 12:05 
GeneralRe: more SendMessage.... Pin
Phil J Pearson3-Jan-05 23:53
Phil J Pearson3-Jan-05 23:53 
GeneralRe: more SendMessage.... Pin
Peter Weyzen4-Jan-05 6:46
Peter Weyzen4-Jan-05 6:46 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.