掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
起動済みのスクリーンセーバーを停止させるには (ID:49633)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
すみません訂正です。 GetForegroundWindow が 0 を返し そのあとのGetClassName(hFG, PChar(Name), 256); が 0を返していましたが メモリ初期化の修正が出来ておらずゴミが表示されていただけでした。 どうやら GetForegroundWindowはWindows10では使えないようです。 クラス名がわかっているので hFG := FindWindow(PChar('D3DSaverWndClass'), nil); ともしてみましたがやはり0です。 後出しになってしまいましたが Windows10は Home やProではなくEmbedded(エンベデッド)です。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.