1、回车时,光标定位到下一个控件。
做应用程序的很多时候都有这样的需求。比如在一个界面上有很多输入框,下拉框等,现在要求在当前的输入框或下拉框中敲回车,
光标定位多下一个控件中。光标顺序如同按下Tab键一样依次定位。
其中一个实现方法如下:
在窗体的KeyPress事件中添加代码
此时,回车键的功能就与TAB键的功能一样了。
2、在输入框中按上、下方向键,响应DBGrid的记录上下选择。
在输入框的KeyDown事件中添加代码
这样就实现了,在输入框中按方向键,如同焦点在DBGridEh1这个控件中按上下键。
SendMessage(),这个函数的功能就是把事件传递给指定的窗口去处理。
3、编译时往往会报这么一个错误:unresolved external '......' referenced from *.obj.
这个错误说明:
(1)你在头文件中声明了一个函数,没有在相应的.cpp文件中定义。
(2)链接时缺少文件,在加入动态链接库时往往缺少相应的.LIB文件。