正在阅读:C++ Builder 初学问与答(五)C++ Builder 初学问与答(五)

2004-07-28 10:12 出处:CSDN 作者:ch_builder 责任编辑:linjixiong

 


__fastcall TForm1::TForm1(TComponent* Owner)

        : TForm(Owner)

{

}

//--------------------------------

void __fastcall TForm1::X1Click(TObject *Sender)

{

 Close();

}

//-------------------------------

void __fastcall TForm1::HotKey1Change(TObject *Sender)

{

    X1->ShortCut=HotKey1->HotKey;//X1为菜单名,注意有些书介绍用OnEnter事件,但我觉得不妥,不防你也试一下,用OnEnter你将得不到什么关联J

}

//-------------------------------

 

  为什么这里用了一个Button1?如果你的程序中没有另外一个组件可以获得焦点,你将感受不到快捷键的功能的,因为焦点会停在HotKey组件上,在这里就是想将焦点转移一下,然后用快捷键试一下效果J

(待续) 


  系列文章索引:

  C++ Builder 初学问与答(一)
  C++ Builder 初学问与答(二)
  C++ Builder 初学问与答(三)
  C++ Builder 初学问与答(四)




察看评论详细内容 我要发表评论
作者笔名简短内容 发表时间
:
键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品