永发信息网

谁能帮我写一篇VC++的论文。以定时关机为主要内容。

答案:2  悬赏:0  手机版
解决时间 2021-02-10 08:12
谁能帮我写一篇VC++的论文。以定时关机为主要内容。也可以写学习心得等,最好写做VC++的具体步奏。谢谢大家
最佳答案
我用的MFC,代码如下:
  void CSHUTDOWNDlg::OnButton1()
  {
  SetTimer(1,100,NULL); //设定定时器
  }

  void CSHUTDOWNDlg::OnTimer(UINT nIDEvent) //每隔100毫秒执行一次
  {
  SYSTEMTIME time;
  CString hour,minute,second;
  GetLocalTime(&time); //获取系统时间
  UpdateData(true); //获取文本框的时间数值
  hour.Format("d%",time.wHour); //转换类型便于比较
  minute.Format("d%",time.wMinute);
  second.Format("d%",time.wSecond);
  if (m_hour==hour&&m_minute==minute&&m_second==second) //是否满足条件
  {
  HANDLE hToken;
  TOKEN_PRIVILEGES tkp;
  OpenProcessToken(GetCurrentProcess(),TOKEN_ADJUST_PRIVILEGES|TOKEN_QUERY,&hToken); //获取权限句柄
  LookupPrivilegeValue(NULL,SE_SHUTDOWN_NAME,&tkp.Privileges[0].Luid); //获取权限
  tkp.PrivilegeCount=1;
  tkp.Privileges[0].Attributes=SE_PRIVILEGE_ENABLED;
  AdjustTokenPrivileges(hToken,FALSE,&tkp,0,(PTOKEN_PRIVILEGES)NULL,0);
  ExitWindowsEx(EWX_POWEROFF|EWX_FORCE,0); //执行关机
  }

  CDialog::OnTimer(nIDEvent);
  }

  思路大致是获取系统时间,设置定时器对比,时间到就获取系统权限,执行关机(或是直接运行cmd执行关机)
  论文要写的长一些,还要有技术性,你可以把一些具体的步骤写出来,比如关联成员变量,添加消息处理函数,再来点看似很深奥的程序语句,再介绍一下代码,分析分析常见错误原因
  你也可以用几种不同方式执行,对比他们的优势和不足,最后加上总结和体会
  文章还要自己写,不然百度一下全露馅了
全部回答

学位论文网www.xwlunwen.com有详细论文内容,这个网站也是朋友推荐给我的,觉得不错,写作效率高,论文内容详细,我的论文一次性就通过了,你也可以去看下。学位论文网一直被模仿,从未被超越!

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
日濠水都停车场怎么去啊,有知道地址的么
描写雨的文章
下列各项中,属于行政处罚的是(  )。A.恢
小飘飘什么意思
谷丙转氨酶,谷草转氨酶。r谷氨酰转移酶,碱
买的试纸分别是C T2 T1但是红线在C和 T2正中
我想读军校又想学医,军校有这种专业吗?在成
赣c88888是谁的车牌号
月苑街这个地址在什么地方,我要处理点事
哪款笔记本符合下列要求:性能好,cpu配置高,散
“叻”在粤语中是什么意思?
汉语里只能出现在名词前面的词是什么词?
我是三星手机,把文件复制到剪贴板上了,怎么
烟台厚木华润袜业公司这个地址在什么地方,我
<link href="default.css" rel="stylesheet"
推荐资讯
龙泉镇大山南村村民委员会在什么地方啊,我要
怎么把芦荟胶变成固体的润唇膏?
怎么反驳别人话里话
赣州市宁都县婚姻登记处地址有知道的么?有点
有弹力一定有摩擦力吗/
悦时尚台球(昌平店)这个地址在什么地方,我要
2012年春节联欢晚会节目丰富多彩,有歌舞、相
曹家沟村在哪里啊,我有事要去这个地方
五谷食坊地址有知道的么?有点事想过去
我咋觉得苹果手机和Vivo两个拍照不一样
箱梁混凝土浇筑时应采取的措施有()。A.视箱梁
庙沟在哪里啊,我有事要去这个地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?