wdy 发表于 2020-12-7 11:09:49

fortran语言如何读取IDC_DATETIMEPICKER1中的时间?

Visual studio +IVF,建立QuickWin Application程序,在dialog中添加IDC_DATETIMEPICKER1以后,程序中如何读取IDC_DATETIMEPICKER1中的时间?

vvt 发表于 2020-12-7 21:41:11

本帖最后由 vvt 于 2020-12-7 21:43 编辑

这是微软规定的,而不是fortran语言规定的。
Use User32
Type( T_SYSTEMTIME ) :: stSysDate
iHandle = SendDlgItemMessage( hDlg , IDC_DATETIMEPICKER1 , DTM_GETSYSTEMTIME , 0 , Loc(stSysDate) )
其中 hDlg 是对话框的句柄。
IDC_DATETIMEPICKER1 是控件的ID
DTM_GETSYSTEMTIME是个常量

参考文档:https://docs.microsoft.com/zh-cn ... s/dtm-getsystemtime


wdy 发表于 2020-12-13 18:07:14

本帖最后由 wdy 于 2020-12-23 21:23 编辑

解决!这篇帖子信息量大。https://www.cnblogs.com/strangekitty/p/4707400.html




页: [1]
查看完整版本: fortran语言如何读取IDC_DATETIMEPICKER1中的时间?