文件名称:使用控件-电子-增量式光电编码器与单片机的接口设计
文件大小:5.58MB
文件格式:PDF
更新时间:2024-06-27 15:22:52
Intel Visual Fortran
5.3 使用控件 5.3.1 控件索引 从上面的示例程序可以看到,在程序中通过控件名(ID)或整型符号常量引用控件。除了 控件名外,每个控件还有其他相关的属性以及回调(事件)。标识这些属性和回调的控件变量 称为控件索引(control index),这些索引可以是整型、逻辑型、字符型或外部的。比如普 通的命令按钮有3个索引:一是逻辑索引,指按钮当时是否启用;二是字符索引,指按钮标 retLog = DlgSetSub( dlg , IDOK , Temp_OK ) Subroutine Temp_OK(dlg,control_Name,callBackType) !DEC$ ATTRIBUTES DEFAULT::Temp_OK Use IFLogM Implicit None Type(dialog) dlg Integer control_Name,callBackType Include 'Resource.FD' Integer retInt Logical retLog retLog = DlgGet( dlg , IDC_SCROLLBAR_TEMPERATURE , retInt , DLG_POSITION ) Call DlgSetReturn(dlg,retInt) Call DlgExit(dlg) End Subroutine Temp_OK !Active the modal dialog. retInt = DlgModal( dlg ) If (retInt /= IDCANCEL) then Print * , retInt Read* End If