`
mtnt2008
  • 浏览: 362836 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

一个关闭显示器的程序源码

阅读更多

 

XP下编译通过使用

 

#define WIN32_LEAN_AND_MEAN

#include <windows.h>

#include "resource.h"

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
    PSTR szCmdLine, int iCmdShow)
{
    static TCHAR szAppName[] = TEXT("LcdDown") ;
    HWND hwnd ;
    WNDCLASS wndclass ;

    wndclass.style = CS_HREDRAW | CS_VREDRAW ;
    wndclass.lpfnWndProc = DefWindowProc ;
    wndclass.cbClsExtra = 0 ;
    wndclass.cbWndExtra = 0 ;
    wndclass.hInstance = hInstance ;
    wndclass.hIcon = LoadIcon(NULL, IDI_APPLICATION) ;
    wndclass.hCursor = LoadCursor(NULL, IDC_ARROW) ;
    wndclass.hbrBackground = (HBRUSH) GetStockObject(WHITE_BRUSH) ;
    wndclass.lpszMenuName = NULL ;
    wndclass.lpszClassName = szAppName ;

    if (!RegisterClass(&wndclass))
    {
        MessageBox(NULL, TEXT("This program requires Windows NT!"), szAppName,
            MB_ICONERROR) ;
        return 0 ;
    }

    hwnd = CreateWindow(szAppName, TEXT("LcdDown"), WS_OVERLAPPEDWINDOW,
            CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, NULL,
            NULL, hInstance, NULL) ;

    ShowWindow(hwnd, 0) ;
    UpdateWindow(hwnd) ;

    Sleep(1000);
    SendMessage(hwnd, WM_SYSCOMMAND, SC_MONITORPOWER, 2);

    return 0;
}

 

附件为编译的程序

 

 

 

 

 

分享到:
评论

相关推荐

    Delphi 程序控制关闭显示器.rar

    Delphi 程序控制关闭显示器,不过我很好奇Delphi真能关闭显示器么?如果是用Delphi截断视频信号的输出,让显示器黑屏,这倒是有可能哦,但是让Delphi直接关闭显示器,有点不太可能吧?看了看代码,原来是这样:  ...

    显示器节能程序 快捷关闭显示器

    只需同时按下Ctrl+Alt+D就关闭显示器 随便点下鼠标或者键盘就开启显示器 程序运行无界面,建议开机就运行此程序 方便随时离开都能关闭显示器节能也延长显示器寿命 含源码

    一个关闭显示器的程序

    NULL博文链接:https://mtnt2008.iteye.com/blog/720940

    关闭显示器工具(VB6写的带源码)

    关闭显示器工具 VB6写的程序 带有源码 共五个文件 其中一个可运行程序

    关闭显示器 V1.0(增强版)[程序及工程源码].

    2.加入了循环关闭机制,可以防止因意外的碰触或其他程序的影响而使显示器重新开启(这些情况下3s之内会重新关闭显示器); 3.加入了系统空闲时间的检查,当你在真正使用电脑的时候,程序可以智能退出; 4.本程序开源...

    用API关闭或打开显示器的软件源码

    用API关闭或打开显示器本人收集了一些技巧供大家参考,希望斑竹能多放一些时间。按字母或数字顺序排列列表框中的列表项. 将以下代码加入到你的程序中.

    VC++让显示器待机(关闭显示器)

    摘要:VC/C++源码,系统相关,关闭显示器 VC++模拟关闭显示器(显示器待机)省电模式,双击生成的EXE文件,显示器即黑屏,按ESC键可恢复正常状态。函数解释:  SendMessage 进队消息,将消息放入与创建窗口的线程相...

    VB关闭显示器(液晶无效)

    VB关闭显示器的代码,对液晶显示器无效,自己觉得还有点用,呵呵。喜欢的可以看看。  功能就单一了些,有用到热键。  利用时间控件推迟几秒再关。  以前见过用这种功能搞恶做剧,呵呵,现在不要捉弄人哦。

    c#关闭显示器工具及其源文件

    你想随时关闭笔记本显示器以省电或保护液晶显示器吗,那就用这个工具吧,双击直接关闭显示器,然后程序会自动退出。附源码

    LCD 监视器开关程序源码

    LCD 监视器开关程序源码。例程中延时1秒自动关闭显示器。对于笔记本电脑没有关闭显示器的按键的代替使用,十分方便。

    c#源码 定时自动关闭显示器

    用c# 2.0开发 内含解决方案文件及源码,Bin内的exe文件可试用效果。 本人认为这个小程序是初学c#不错的参考例子。

    程序运行时防止系统自动关闭显示器-易语言

    如:电脑设置了空闭一分钟后,显示器自动关闭。 本例程,可以设置运行自己的程序时,禁止系统:自动关闭显示器,与恢复自动关闭显示功能。

    易语言SendMessage实现关闭显示器

    SendMessage实现关闭显示器系统结构:SendMessage, ======窗口程序集1 || ||------_按钮1_被单击 || || ======调用的Dll || ||---[dll]------SendMessage 调用的DLL命令: .DLL命令SendMessage,,,

    java源码包---java 源码 大量 实例

    Java zip压缩包查看程序源码 1个目标文件 摘要:Java源码,文件操作,压缩包查看  Java zip压缩包查看程序,应用弹出文件选择框,选择ZIP格式的压缩文件,可以像Winrar软件一样查看压缩文件内部的文件及文件夹,源码...

    java源码包2

    Java zip压缩包查看程序源码 1个目标文件 摘要:Java源码,文件操作,压缩包查看  Java zip压缩包查看程序,应用弹出文件选择框,选择ZIP格式的压缩文件,可以像Winrar软件一样查看压缩文件内部的文件及文件夹,...

    JAVA上百实例源码以及开源项目源代码

    Java zip压缩包查看程序源码 1个目标文件 摘要:Java源码,文件操作,压缩包查看  Java zip压缩包查看程序,应用弹出文件选择框,选择ZIP格式的压缩文件,可以像Winrar软件一样查看压缩文件内部的文件及文件夹,源码...

    java源码包3

    Java zip压缩包查看程序源码 1个目标文件 摘要:Java源码,文件操作,压缩包查看  Java zip压缩包查看程序,应用弹出文件选择框,选择ZIP格式的压缩文件,可以像Winrar软件一样查看压缩文件内部的文件及文件夹,...

    java源码包4

    Java zip压缩包查看程序源码 1个目标文件 摘要:Java源码,文件操作,压缩包查看  Java zip压缩包查看程序,应用弹出文件选择框,选择ZIP格式的压缩文件,可以像Winrar软件一样查看压缩文件内部的文件及文件夹,...

    JAVA上百实例源码以及开源项目

    Java zip压缩包查看程序源码 1个目标文件 摘要:Java源码,文件操作,压缩包查看  Java zip压缩包查看程序,应用弹出文件选择框,选择ZIP格式的压缩文件,可以像Winrar软件一样查看压缩文件内部的文件及文件夹,源码...

Global site tag (gtag.js) - Google Analytics