摘要:
GetLastInputInfo计时键盘、鼠标处于空闲状态的时间,不清楚计时其他电脑I/O设备的空闲状态不? 所以呢,这个函数使用方面很广,可以计时用户离开电脑之后的延展作用,比如屏保和当用户离开时软件自动锁定。我在网上找到一个源码,实现软件在用户未操作电脑到时后自动锁定,见下文: /************************************************************************//* 说明:调用函数GetLastInputInfo()以后, 结构成员lpi.dwTime 中的值并非上次输入事件发生以后的毫秒数。而是上次输入事件发生时的系... 阅读全文
摘要:
static 有两种用法:面向过程程序设计中的 static 和面向对象程序设计中的 static。前者应用于普通变量和 函数,不涉及类;后者主要说明 static 在类中的作用。 面向过程设计中的 static 全局变量、局部变量、静态全局变量、静态局部变量的区别 C++变量根据定义的位置的不同的生命周期,具有不同的作用域,作用域可分为 6 种:全局作用域,局部作用域,语句作用域,类作用域,命名空间作用域和文件作用域。 从作用域看: 全局变量具有全局作用域。全局变量只需在一个源文件中定义,就可以作用于所有的源文件。当然,其他 不包含全局变量定义的源文件需要用 extern 关键字再... 阅读全文