• ベストアンサー

VC 砂時計表示

ボタンが押された後、特定の関数を実行している間、 マウスカーソルを砂時計表示にしたいです。 条件としてはFMCは禁止とされています。 いろいろ探してみましたが、BeginWaitCursor()は MFCと思われます。 MFC以外で砂時計表示をすることはできないのでしょうか。 どなたか分かる方、ご助言いただきたく存じます。 何卒、お願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • kaha
  • ベストアンサー率23% (41/177)
回答No.1

参考URL:「LoadCursorでカーソルを取得し、そのハンドルをSetCursorに送ります。」

参考URL:
http://homepage1.nifty.com/magicbox/visualcpp/vct003.html
kumagoryou
質問者

お礼

ありがとうございます!!!!!!!!!!! 早速ためしてみます!

関連するQ&A

  • 砂時計が消えません

    過去ログであったら、申し訳ありません。 日立プリウスでOSはWinXPです。 変なAVの画面が毎度出るようになったので、OSの再インストールしました。すべての設定を終えた後、ウィルスバスター2004がインストールできませんでした。 それと関連しているかどうかわかりませんが、現在は 立ち上がってから、どのアプリケーションを使うときもマウスの砂時計がなかなか消えません。例えばワードでは用紙の上ではカーソルに変わり文字が書けるのですが、ワードの枠外にマウスを持っていくと砂時計です。IEでは砂時計が消えたりついたりしていて次の作業ができません。 もう一度再インストールしたらなおるのでしょうか? また、筆まめの住所録はつくれたのですが、これをフロッピーなどに保存して今度使うときに今の不具合が移っていかないでしょうか?よろしくお願いします。

  • マクロ実行で砂時計を非表示にする方法

    excel2010 下記マクロ実行すると、砂時計表示状態になります。 何も実行しているわけではないので、砂時計表示したくありません。 砂時計を表示させない様にする方法を教えていただきたく。 sub test()  Sheets("Sheet1").Select MsgBox "エラーは、ありません。" end sub Sheets("Sheet1").Select単独、あるいは、 MsgBox "エラーは、ありません。"単独だと 砂時計状態にならないのですが、上記のセットだと砂時計状態になってしまいます。

  • 砂時計 点滅がなおりません・・

    以前、こちらにカーソルの矢印の砂時計が点滅しっぱなしです・・という質問をさせてもらい回答を頂いて色々やっていたのですが、そのうちなぜかインターネットもつながらなくなってしまったので、再度、質問させていただきます。 タイトルのとおりなのですが、カーソルの隣の待機状態?の砂時計がずっと点滅しているのです。 画像や文字のところにくるとなおるのですが。 以前、アドバイスを頂いたとおりコントロールパネルのマウスのところの記号をみても正しくできているし、一応ウイルスチェックというのをやってみたら検出はされませんでした。 普通ではないのでちょっと心配になってきました。 アドバイスをおねがいします!

  • マウスを動かすと砂時計が出ます。

    ご質問致します。 ●インターネットに接続。HPを閲覧中にマウスを移動すると砂時計が1秒か2秒か出現します。(ただマウスを動かしているだけ) ●HPによって砂時計が出る時と出ない時があります。例えばGoogleの http://www.google.co.jp/webhp?hl=ja&lr=lang_ja ←このページだと上部のサッカーボールの所にカーソルすると指のマーク。そこから下にマウスを動かすと「おすすめ」「いろいろな検索」「便利なツール」「もっと楽しく」の辺で1秒ほど砂時計が出ます。そして「おすすめ」から右に「もっと楽しく」までマウスを移動すると砂時計が「もっと楽しく」まで出現しています。このページの場合、他の場所(マウスを移動しても)では砂時計は出ません。 http://www.justsystems.com/jp/products/hpbart/feature2.html このページの上部メニュー「製品・サービス」「導入事例」「購入」「サポートセンター」を左から右にマウスを移動すると同じ現象になります。何か非常に気になりこの砂時計を出さない方法ありませんでしょうか。 この質問前にリカバリもし スパイウェアの検索もしての状態です。 DELL inspiron 6400 ウィンドウズXP 1GB です。 非常にわかりにくい質問の仕方と思いますが、どなたかご教授して頂ける方おられませんでしょうか。ご回答よろしくお願いいたします。

  • うまくパソコンが立ち上がらない(砂時計)

    数日前からパソコンの動作がおかしいです。↓のような状態でとても困っています。解決法などあれば教えて下さい。 WindowsXPを立ち上げてマイコンピュータなどのアイコンが並ぶ画面まではいつもどうりのように行くのですが、そのあとカーソルの動きがコマ送りのような感じになって、ソフトをポイント(黒くなってる状態、選択した状態)まではいってもソフトを起動することができません。悪い時はポイントすらもできない状態になります。 また、カーソルをスタートがある下のバーのところに持っていくと、砂時計がずっと表示されて、ずっと放置していても砂時計はなくなりません。 ↑のようになったのはAUのリスモのソフトをいれてリスモを開けようとした瞬間からフリーズしてスタートボタン長押しの強制終了をして、再度起動しても毎回↑のような状態になります。(再起動せずにリスモを起動したのがいけなかったのでしょうか?) 宜しくお願いします。

  • 砂時計を好きな絵に変更するには??

    画面などの表示の待ち時間にカーソルに砂時計が出ますよね??その砂時計の部分が違う絵になっているPCを見たんですが、どうすればできますか??ちなみにそのPCはキティちゃんやハム太郎の絵になっていました。わたしはウインドウズ98です。ちなみにその目撃したPCもウインドウズ98でした。

  • 【javascript クロスブラウザ】処理中はカーソルを砂時計にしたい

    漠然とした言い方ですが、javascript実行中はカーソルを砂時計にしたいです。 すごく具体的な例を示すと、new Ajax.Request実行直前にカーソルを 砂時計に、onSuccessに指定したfancitonの最後でカーソルを デフォルトに戻したいです。 基本的な動作を検証するhtmlを書いてみました。 <html> <head> <style> <!-- div { height: 100%; width: 100%; } --> </style> <script type="text/javascript"><!-- function pleaseWait(){ document.body.style.cursor = 'wait'; setTimeout(function(){document.body.style.cursor = 'default';},2000); } //--></script> <head/> <body> <div onmousedown="pleaseWait();"> </div> </body> </html> windows環境で、IE6,FireFox3,Opera9,Safari(3.2.1),Google Chrome で試してみました。ブラウザ毎の結果を以下に記します。 ■IE,FireFox クリック後、2秒間は砂時計のカーソルになり、 その後元に戻りました。(これが期待している動作です。) ■Opera なんの反応もありませんでした。 ■Safari,Google Chrome クリック後、砂時計になり、マウスを動かさなければ砂時計のまま。 マウスを動かせば、元に戻る。 opera,Safariでも期待した結果を得るにはどうしたら良いでしょうか? 名案ありましたら教えてください。

  • pdfファイルにマウスを移動すると砂時計になる

    エクスプローラに表示されているpdfファイルにマウスポインタを移動するとポインタが砂時計になります。 タスクマネージャのタスクを見ると砂時計になっている間(1~2秒)だけAcroRd32.exeが起動されていました。 pdfファイルをマウスが通過するたびに砂時計になり、うっとうしいのでやめたいです。 設定変更は出来ますか? また、この時AcroRd32.exe(アクロバットリーダーだと思うのですが)は何をしているのでしょうか? ご存じのかたがいらっしゃいましたら教えて下さい。

  • なにをしても砂時計…時間がかかります。

    パソコンに疎いため、言葉足らずのところが多いかと思いますが、宜しくお願いします。 パソコンを操作していて、とにかく時間がかかります…つまり「砂時計」の状態になるのです。 パソコンの電源を入れて、インターネットエクスプローラーの最初の画面(私の場合Yahoo!BB)に行き着くまでに5分かかることなんてざらです。 「おきにいり」ボタンをクリックしても、表示されるのに5分。 その「おきにいり」を閉じる為、×ボタンをクリックしても、閉じるまでに5分。 その間ずっと砂時計が出たままです。 「おきにいり」ボタンひとつで、ここまで時間がかかるのですから、何をしても「あ~今から砂時計で5分」というきもちになってしまいます。 今日、この「教えて」にたどり着くのも「立ち上げる」→「初期画面」→「お気に入りボタン」→「教えてgoo」→「カテゴリー一欄」→「IDをいれる」→「新しい質問」そして今、こうして質問をしているわけですが、ここまでくるのに、それぞれに5分づつかかり40分近くかかっているんです。 このパソコンの御蔭で、私は主婦ではないものの、家庭内でできること・するべきことができなくて困っています。 このパソコンを購入した電気店に相談するとNTTに相談してくれと言われ、NTTは、これと言った答えは出してくれず、無駄に過ぎ行く時間に、イライラしています。 無駄に時間を使いたくないんです。 助けてください。 お願いします。

  • マウスをタスクバーに持って行くと砂時計になる

    タイトル症状の他にタスクバーの時計が表示しません。 パソコンを終了させようとタスクバーのスタートにマウスを持って行ってもやはり 砂時計になるために正常に終了できません。そのためパソコンをはじめるときはセーフモードからになります。

専門家に質問してみよう