`
wandejun1012
  • 浏览: 2731186 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

windows黑屏接口

 
阅读更多

1、黑屏API

static class Program
{
static SqlConnection connection;

private const int WM_SYSCOMMAND = 0x112;    //系统消息
private const int SC_SCREENSAVE = 0xf140;   // 启动屏幕保护消息
private const int SC_MONITORPOWER = 0xF170; //关闭显示器的系统命令
private const int POWER_OFF = 2;            //2 为关闭, 1为省电状态,-1为开机
private static readonly IntPtr HWND_BROADCAST = new IntPtr(0xffff); //广播消息,所有顶级窗体都会接收

[System.Runtime.InteropServices.DllImport("user32.dll")]
private static extern IntPtr SendMessage(IntPtr hWnd, uint Msg, int wParam, int lParam);

static void Main()
{
    SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, POWER_OFF); // 关闭显示器
    // SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_SCREENSAVE, 0);           // 启动屏保
}
}

 

refurl:http://zhidao.baidu.com/question/371045320.html

 

2、DOS黑屏命令:

POWERCFG -Change -monitor-timeout-ac 5

 

这句话和调整显示器变黑是一样的,最低只能调到1分钟。

refurl:http://www.cnblogs.com/zzyn/archive/2009/08/06/1540241.html

 

2、软件锁屏代码:

 

public void testLockScreen() {
		try {
			Runtime.getRuntime().exec("RunDll32.exe user32.dll,LockWorkStation");
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

 

refurl:http://blog.csdn.net/huoyin/article/details/2997060

 

 

 

分享到:
评论

相关推荐

    解决Windows7黑屏:安全模式下安装显卡驱动.docx

    ### 解决Windows7黑屏问题:安全模式下安装显卡驱动 #### 一、问题现象描述 用户在安装一个声称是RTM版本的Windows 7操作系统后遇到了黑屏问题。具体表现为,在安装完成后进入系统时,只能看到鼠标指针和右下角的...

    2d3d黑屏优化_2d3d黑屏优化_黑屏优化_

    6. **DirectDraw(DDraw)优化**:DDraw是Windows API的一部分,用于2D图形加速。优化DDraw接口调用可以提高2D渲染效率。 7. **Inline Hook技术**:这是一种动态代码修改技术,常用于调试和性能优化。通过hook关键...

    蓝屏黑屏windows操作系统

    "蓝屏黑屏windows操作系统" 蓝屏黑屏是 Windows 操作系统中常见的问题之一,今天我们将深入探讨导致蓝屏黑屏的原因,并提供相应的解决方法。 导致电脑死机的原因: 1.CPU 温度过高:当 CPU 温度过高时,电脑可能...

    黑屏助手vs2008源码

    在C#中,我们可以利用Windows API(应用程序接口)函数或者.NET Framework提供的类库来控制屏幕显示。例如,通过调用Windows API中的`ChangeDisplaySettings`函数,开发者可以改变显示器的设置,实现黑屏效果。同时...

    VFW(在WIN7下会黑屏共享后希望能有大拿帮忙解决一下)

    总的来说,解决VFW在Windows 7下的黑屏问题需要从多个角度入手,包括硬件驱动、软件冲突、系统设置和编程接口的选择。对于开发者而言,了解并掌握DirectShow和Media Foundation等现代API是非常重要的,它们可以提供...

    vc++黑屏优化源码

    Direct3D 9是Microsoft为Windows平台提供的一种图形API,用于处理3D图形渲染。在游戏开发中,开发者通常会利用Direct3D来创建复杂的3D场景和交互式用户体验。然而,由于Direct3D 9的复杂性,有时会出现黑屏问题,...

    免驱摄像头黑屏修复补丁

    ”进一步强调了这是一个针对摄像头黑屏问题的修复工具,并且特别指出是无驱动程序需求的,意味着它可能通过系统级的接口或者通用驱动来实现修复,避免了兼容性问题和驱动安装的复杂性。 从标签“摄像头黑屏修复补丁...

    电脑动不动就黑屏.docx

    1. **启动选项菜单**:在遇到黑屏问题时,可以尝试在启动时连续按下`F8`键,进入Windows系统的启动选项菜单。通过选择“安全模式”,我们可以以最小化驱动程序加载的状态启动电脑,以排除软件冲突的可能性。 2. **...

    笔记本电脑使用中突然黑屏死机状态怎么办

    2. **3D加速不兼容**:某些显卡可能不支持Windows配置的3D加速,这可能导致黑屏。禁用或更新显卡驱动程序以解决问题,可以通过运行“dxdiag”来检查和测试Direct 3D功能。 3. **驱动程序不兼容**:确认当前使用的...

    一键黑屏代码

    在Windows操作系统中,实现这一功能可能涉及到对系统API(应用程序接口)的调用。例如,可以使用Win32 API中的`ChangeDisplaySettings`函数来更改显示器的设置,使其进入节能模式或者调整亮度到最低,达到黑屏的效果...

    c#实现屏幕截图,截取视频播放不黑屏

    总结起来,实现C#屏幕截图并解决视频播放不黑屏的问题,需要对Windows API、GDI+、DirectX以及可能的第三方库有深入的了解。这是一个相对复杂的过程,但通过不断学习和实践,你将能够掌握这些技术,创建出功能强大的...

    ra2黑屏补丁.zip

    总结来说,"ra2黑屏补丁.zip"提供的三个DLL文件是为了帮助《红色警戒2》在Windows 10系统上解决黑屏问题,通过模拟旧版Windows环境和DirectX接口来增强游戏的兼容性和稳定性。使用这个补丁,80后的玩家们可以在现代...

    黑屏王子终极版

    总结来说,《黑屏王子终极版》是一个利用Windows API实现的系统控制程序,其核心在于对API函数的熟练应用和系统控制逻辑的设计,对于学习系统编程和Windows API的开发者来说,是一个不错的实践案例。

    如何解决因显卡故障引起windows 7旗舰版系统死机黑屏.docx

    在使用Windows 7旗舰版操作系统时,遇到系统死机或黑屏的问题,往往可能是由显卡故障引发的。本文将详细介绍三个主要的解决方案,帮助用户有效地处理这一问题。 首先,安装合适正确的显卡驱动至关重要。显卡驱动是...

    整人黑屏(非官方)[来自:小众]

    了解操作系统的API(应用程序接口)和系统调用是实现此类功能的关键。 6. **用户界面和用户体验**: 虽然这是一款整人程序,但它依然需要有用户界面,哪怕只是简单的启动和执行。理解如何创建和管理窗口、事件处理...

    尤里复仇WIN10全屏切换不黑屏补丁

    《尤里复仇WIN10全屏切换不黑屏补丁》是针对经典即时战略游戏《红色警戒2:尤里复仇》在Windows 10操作系统上运行时出现的全屏切换黑屏问题而设计的一款补丁。这款补丁解决了许多玩家在尝试全屏游戏时遭遇的困扰,...

    电脑开机黑屏的原因及解决办法.docx

    你把显示器接主机箱后面的接口拆下来并清理干净,再接好了试试,注意不要把接口接反了。如果接触没问题还不行,最好换一台显示器试试,以便确定是否显示器有问题。 内存条接触不好会黑屏 内存条接触不好会黑屏。...

    Win7系统摄像头黑屏和不能用的解决方法.docx

    标题中的“Win7系统摄像头黑屏和不能用的解决方法”指的是Windows 7操作系统下的摄像头在使用时出现的问题,如图像黑屏或者完全不能使用。这种情况可能是由多种因素导致的,下面将详细介绍几种可能的解决方案。 1. ...

    电脑黑屏现象总汇.docx

    确保电源与主板的接口插紧,若插紧仍无反应,可能是主板或电源接口损坏。更换电源或主板进行测试。 预防电脑黑屏的方法包括保持良好的散热环境,定期清理内部灰尘,确保电脑静电防护,尤其是接地处理,以减少因...

    电脑进入系统后黑屏.docx

    如果Windows已经为3D加速进行了配置,但显卡却不支持该功能,那么当运行游戏或多媒体程序时,可能会出现“黑屏”故障。解决方法是禁用3D加速功能,然后更新显卡驱动程序,以使其支持DirectX的3D加速。 最后,如果...

Global site tag (gtag.js) - Google Analytics