ページ 11

Windows の起動履歴

Posted: 2006年5月26日(金) 18:14
by M.S.
題の通りですが、パソコンの起動履歴を、
ファイルなどに保存しておくプログラムを作ることは可能でしょうか?

可能なのであれば、それに使用する関数などを教えていただきたいです。


よろしくお願いします。

Posted: 2006年5月29日(月) 17:30
by M.S.
僕がやろうとしていたことは出来ました。

あと、常駐させることが出来れば完成なのですが、
Orios さんの「開かずのファイル」を参考にしてもよくわかりませんでした。

なので、プログラムを常駐させるにはどうすれば良いのですか?
教えて下さい。

お願いします。

Posted: 2006年5月29日(月) 17:54
by ノッチ
> 僕がやろうとしていたことは出来ました。
>
> あと、常駐させることが出来れば完成なのですが、
> Orios さんの「開かずのファイル」を参考にしてもよくわかりませんでした。
>
> なので、プログラムを常駐させるにはどうすれば良いのですか?
> 教えて下さい。
>
> お願いします。

常駐はスタートアップフォルダにショートカット(もしくはexe本体)を置くか、
レジストリの

コード: 全て選択

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
にパスを入れておけばWindowsの起動時に起動するようになります。
(後はサービスに登録すればできるかもしれないけど、これはよくわからない)

Posted: 2006年5月29日(月) 17:55
by M.S.
> 常駐はスタートアップフォルダにショートカット(もしくはexe本体)を置くか、
> レジストリの
>

コード: 全て選択

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
> にパスを入れておけばWindowsの起動時に起動するようになります。

ノッチさん、ありがとうございます。
早速やってみます。

常駐の解除

Posted: 2006年5月29日(月) 21:49
by M.S.
常駐させるためのレジストリの書き込みを、
プログラム側からすることに成功しました。
(まだ起動実験はしていませんが…)

そこで、常駐のためのレジストリをプログラムから消すことは出来るのでしょうか?

「RegDeleteKey(HKEY_LOCAL_MACHINE,」
と書いたところで、手が止まってしまいました。

わかる方がいらっしゃるのであれば、教えていただければ幸いです。

お願いします。