按下Enter键的丁声

时间:2015-03-30 18:12:34

标签: c++ builder

我曾经写过这段代码

if(Edit1->Text != "" && Key == VK_RETURN){
 Edit1->Text = Edit1->Text.Trim();
 Edit2->SetFocus();
} 

它运行得很好,直到我使用C ++ builder Xe6。每次按下Enter按钮,声音都会响起。 任何帮助?

1 个答案:

答案 0 :(得分:1)

蜂鸣声是IDE上的默认行为。尝试:

if(Edit1->Text != "" && Key == VK_RETURN){
    Key=0;
    Edit1->Text = Edit1->Text.Trim();
    Edit2->SetFocus();
} 

替代解决方案: How to turn off beeping when pressing ENTER on a single-line EDIT control under Windows CE?