西西软件园多重安全检测下载网站、值得信赖的软件下载站!
软件
软件
文章
搜索

首页编程开发其它知识 → 电脑锁定、注销、关机 C#代码实现

电脑锁定、注销、关机 C#代码实现

相关软件相关文章发表评论 来源:本站整理时间:2010/11/29 8:55:54字体大小:A-A+

作者:佚名点击:491次评论:0次标签: 注销 关机 电脑锁定

  • 类型:手游电脑版大小:26.1M语言:中文 评分:4.2
  • 标签:
立即下载

c#让电脑锁定、注销、关机
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Microsoft.Win32;
using System.Runtime.InteropServices;
using System.IO;
using System.Threading;
using System.Diagnostics;
//using System.Configuration;
//using System.Xml ;

——————————————————————————————————————————————

// 锁定计算机.
[DllImport("user32.dll")]
private static extern void LockWorkStation();//须写extern
private void button1_Click(object sender, EventArgs e)
{
LockWorkStation();
}
//注销计算机
[DllImport("user32.dll", EntryPoint = "ExitWindowsEx", CharSet = CharSet.Ansi)]
private static extern int ExitWindowsEx(int a,int b);
private void button1_Click(object sender, EventArgs e)
{
ExitWindowsEx(0, 0);
}
//关闭计算机.
private void button3_Click(object sender, EventArgs e)
{
System.Diagnostics.Process mp = new System.Diagnostics.Process();
mp.StartInfo.FileName = "cmd.exe";
mp.StartInfo.RedirectStandardInput = true;
mp.StartInfo.RedirectStandardOutput = true;
mp.StartInfo.RedirectStandardError = true;
mp.StartInfo.UseShellExecute = false;
mp.StartInfo.CreateNoWindow = true;
mp.Start();//启动进程
mp.StandardInput.WriteLine("shutdown -s -t 0");//关机
}
//重启计算机
private void button3_Click(object sender, EventArgs e)
{
System.Diagnostics.Process mp = new System.Diagnostics.Process();
mp.StartInfo.FileName = "cmd.exe";
mp.StartInfo.RedirectStandardInput = true;
mp.StartInfo.RedirectStandardOutput = true;
mp.StartInfo.RedirectStandardError = true;
mp.StartInfo.UseShellExecute = false;
mp.StartInfo.CreateNoWindow = true;
mp.Start();//启动进程
mp.StandardInput.WriteLine("shutdown -r -t 0");//重启
}

LinkDataBase link=new LinkDataBase();string tempTableName="用户清单";this.ds=link.SelectDataBase(tempStrSQL,tempTableName);this.myTable=ds.Tables[0];你把这个写到那个单击事件中试试?

    相关评论

    阅读本文后您有什么感想? 已有人给出评价!

    • 8 喜欢喜欢
    • 3 顶
    • 1 难过难过
    • 5 囧
    • 3 围观围观
    • 2 无聊无聊

    热门评论

    最新评论

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)