| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 556 人关注过本帖
标题:MFC编程求助
只看楼主 加入收藏
Windstorm
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-12-5
收藏
 问题点数:0 回复次数:3 
MFC编程求助
图片附件: 游客没有浏览图片的权限,请 登录注册


我是一名编程新手,最近要用VC6.0编写一个简单的MFC应用程序:当用户用鼠标单击“获得当前系统时间”这个按键时,程序就会在程序窗口的文本框内显示系统时间,请问这要如何实现?谢谢?
麻烦各位说得详细一点,比如应该把添加到哪里,谢谢!
搜索更多相关主题的帖子: MFC 鼠标 系统 
2006-12-05 21:48
余来
Rank: 6Rank: 6
等 级:贵宾
威 望:26
帖 子:956
专家分:18
注 册:2006-8-13
收藏
得分:0 

这个应该相当简单,
打开资源视图,找到这个对话框资源,双击“获取系统时间”这个按钮,就会提示出一个对话框,要你输入函数名字,默认就可以了,这个函数就是处理当按这个按钮时的的消息函数,然后在函数中输入
time_t now=time(0); //获取系统时间.注意要包含<ctime>头文件
tm * ptm=localtime(&now);
char * pstr=asctime(ptm); 转换成字符串结构

SetDlgItemText(IDC_EDIT,pstr); //把刚才获取的时间输出到编辑框,其中 IDC_EDIT,是你编辑框的ID号,这里假设是IDC_EDIT,你根据你编辑框ID来设置,然后就是要输出到编辑框的内容,,


2006-12-05 22:55
cz522321
Rank: 1
等 级:禁止访问
威 望:2
帖 子:569
专家分:5
注 册:2006-3-13
收藏
得分:0 

我也不太懂这个问题,我用CTime类里的GetCurrentTime为什么得不到系统的时间呢?这个函数应该可以的呀!


2006-12-05 23:15
冷血无情
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2006-9-25
收藏
得分:0 
CTime类里的GetCurrentTime()可以得到啊

2006-12-07 16:51
快速回复:MFC编程求助
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023352 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved