VC++
文章平均质量分 77
ljwnts
这个作者很懒,什么都没留下…
展开
-
VC++ 消息机制
摘要:控件通知消息有很多种,但是有一种是很常用,但是又不是很容易掌握的,那就是WM_NOTIFY,我试着对此做一下比较全面的论述,有不对的地方,还希望各路大虾批评指正。 控件通知消息 在《深度解析VC中的消息(上)》中,我们提到了消息的分类有3种:窗口消息、命令消息和控件通知消息,我们这里要谈的是最后一种:控件通知消息。 控件通知消息,是指这样一种消转载 2012-03-31 05:29:46 · 327 阅读 · 0 评论 -
VC 调出系统关机/重启面板
MFC编写Activex控件时取得控件容器句柄//如果是取容器接口指针LPOLECONTAINER lpContainer;HRESULT hr = m_pClientSite->GetContainer(&lpContainer); //关闭计算机OSVERSIONINFO OsVersionInfo; //包含操作系统版本信息的数据结构OsVersionInfo.d转载 2012-07-05 18:59:13 · 384 阅读 · 0 评论 -
实现XP中关闭计算机
在98下可以直接用ExitWindowsEx(EWX_SHUTDOWN | EWX_FORCE, 0); 在XP中需要获得权利后才可以操作HANDLE hToken;TOKEN_PRIVILEGES tkp; if (!OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES | TOK转载 2012-07-07 02:00:26 · 484 阅读 · 0 评论 -
1000 的阶乘有几位数?
http://www.cnblogs.com/ScorpioLove/archive/2007/01/11/617585.html前一段时间看到一个往年程序竞赛的题解, 有一个题目说的是求 100 的阶乘末尾有多少个 0. 题解中给出的讲解提到, 一个数 n 的阶乘末尾有多少个 0 取决于从 1 到 n 的各个数的因子中 2 和 5 的个数, 而 2 的个数是远远多余 5 的个数的, 因此求出转载 2013-04-22 16:41:57 · 5018 阅读 · 1 评论