バックグラウンドで実行され、特定のファイルのコピー、ファイルの削除、表示、非表示などのカスタムタスクを実行する小さなプログラムを作成しています。とにかくそれは重要ではありません。
問題は、いくつかのタスクが実行されると、カーソルがそのビジー/待機カーソルに変わることです(win7では円が回転します)。重大な問題ではありませんが、C ++で無効にできるかどうか疑問に思っていました。
TL:DR-少なくともプログラムの実行中は、ビジーカーソルを(C ++を使用して)無効化/削除したい。
ほとんどの場合、Sleep()がメインスレッドで実行されているときに、ビジーカーソルが発生します。それがあなたの状況にも当てはまる場合は、代わりにタイマーでアクションを延期してみてください。そうでない場合、私が考えることができるオプションは、CreateThreadを使用してこれらすべてのタスクを別のスレッドに追加することです。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加