namedajipai
namedajipai
2016-06-05 05:32
采纳率: 90.6%
浏览 1.8k
已采纳

怎么通过编程禁止别的程序对电脑锁屏?

怎么自动将电脑的锁屏功能禁用,并且当程序退出的时候恢复?怎么通过编程禁止别的程序对电脑锁屏?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • caozhy
    已采纳
    点赞 评论
  • do168
    平平定 2016-06-05 05:43

    应该用钩子吧,我也想知道,准来说一下

    点赞 评论
  • lyhoo163
    lyhoo163 2016-06-05 07:15

    以下Delphi 语言,其它语言参考:

    s: Boolean;
    type TLockWorkStation =function: Boolean;
    var hUser32: HMODULE;

    LockWorkStation: TLockWorkStation;
    begin
    Result := False;
    hUser32 := GetModuleHandle('USER32.DLL');
    if hUser32 <> 0 then
    begin
    @LockWorkStation := GetProcAddress(hUser32, 'LockWorkStation');
    if @LockWorkStation <> nil then
    begin
    LockWorkStation;
    Result := True;
    end;
    end;
    end;

    点赞 评论

相关推荐