ディスプレイロックを解除する方法 – プログラミング – Home

ディスプレイロックを解除する方法
 
通知
すべてクリア

[解決済] ディスプレイロックを解除する方法


ponpon
 ponpon
(@ponpon)
ゲスト
結合: 18年前
投稿: 9
Topic starter  

LockWorkStation でロックされたディスプレイを
解除する方法はあるのでしょうか?

調べた限りAPI関数では解除関数はないようです。
(見落としかも....)

どんな方法でも結構です。
知ってる方がいれば教えてください。

開発環境 XP, Visual Studio 2003


引用未解決
トピックタグ
三草
 三草
(@三草)
ゲスト
結合: 19年前
投稿: 56
 

私はLockWorkStation関数を使ったことありませんが、MSDNで同関数の解説では、

> この関数は、ユーザーが Ctrl+Alt+Del キーを押して[ワークステーションのロッ
> ク]をクリックする操作と同じ働きをします。ワークステーションのロックを解除する
> には、ユーザーがログオンしなければなりません。

とありますので、ユーザ自身がログオンするのではないでしょうか。


返信引用
ponpon
 ponpon
(@ponpon)
ゲスト
結合: 18年前
投稿: 9
Topic starter  

説明が足りませんでした、申し訳ない。

監視アプリから解除する方法を探っています。


返信引用
三草
 三草
(@三草)
ゲスト
結合: 19年前
投稿: 56
 

とすれば、自動ログオンさせるということですね。
これは参考になりますか?
http://forums.belution.com/ja/vc/000/217/15s.shtml


返信引用
ponpon
 ponpon
(@ponpon)
ゲスト
結合: 18年前
投稿: 9
Topic starter  

三草さん、アドバイスありがとうございます。

Gina.dll とは何ぞや???? という状況なので少し勉強して試してみます。

すみませんが、もうしばらくお付き合いください。


返信引用
ponpon
 ponpon
(@ponpon)
ゲスト
結合: 18年前
投稿: 9
Topic starter  

Ginaについて調査しましたが、ライブラリ作成に失敗すると再起動ができなくなるとの
こと。
怖いのでほかの方法を探っていますが、再ログインはこの方法しかないのでしょうか?


返信引用
三草
 三草
(@三草)
ゲスト
結合: 19年前
投稿: 56
 

ちょっと探してみましたが、他の方法って見当たりませんね。。。
# 調べ方が足りないかもしれませんが。。

腹をくくって、Ginaを採用するか、
そもそもの前提を変えて、スクリーンセーバや自作アプリでロックしてしまうか、、、

お役に立てず申し訳ない。


返信引用
ponpon
 ponpon
(@ponpon)
ゲスト
結合: 18年前
投稿: 9
Topic starter  

三草さん、ご尽力ありがとうございました。

腹をくくってGinaにチャレンジしてみます。

今後ともよろしくお願いします。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました