看板C_Sharp
标 题[问题] 请问C++ MFC里的Date Time Picker 我要如何取得他里面的值呢?
发信站铭传大学资工神话 (Sun Jul 10 16:01:36 2005)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.ncu!news.csie.mcu!MYTH
我用了好久,还是用不出来,所以来问问看有没有人能帮我忙....
我在Dialog拉出了一个Date Time Picker,我用了class wizard设定了他的Type为
CDateTimeCtrl且 Member 为 m_start_date1,现在我想分别取得他的年月日。
SYSTEMTIME CurrentSelect;
m_start_date1.GetTime(&CurrentSelect);
这是我从MSDN上找到的范例,GetTime()是说把Date Time Picker里的时间存放到SYSTEMTIME这个
结构里,再从结构里取得时间,例如 CurrentSelect.wMonth能取得月份,但是我不管怎
麽用,我取得的数值一直是0,似乎是没有取得Date Time Picker里的日期似的,我还有
用其他的方法过,像
DWORD DateTime_GetSystemtime(HWND hwndDP,
LPSYSTEMTIME lpSysTime);
这也是MSDN找到的,但是结果一样,所以请高手多多指点我喔,谢谢,因为有点赶时间,
所以拜托罗!!
--
╔═══╗╭────
bbs.csie.mcu.edu.tw ───────────╮
推荐给您~
║ 神话 ║│
第一个全面 IPv6 Ready 的 BBS,请大家莅临捧场! │
●
╚═══╝│
From: 219.91.82.237 │
▔*>
﹊ ╰──────────────────────────╯
||