- ベストアンサー
タスクバーに表示される文字を更新したい!
いつもお世話になっております! C#.NetでWindows Formアプリケーションを作成しております。 別Threadにて処理をしている進捗状況(%)を、Form.Textに表示更新しているのですが、フォームのタイトルバーは更新されますが、タスクバーの表示文字列がフォームを最小化などを行わないと更新されません。 タスクバーの文字列をアプリケーション側から更新する事ができるのでしょうか? ご回答よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
関連するQ&A
- タスクバー内の表示について。
はじめまして、viclifeと申します。よろしくお願いいたします。 タスクバー内で、今使用中のアプリケーションを最小化した場合、 今まではそのアプリケーションが表示されていたのですが、 それが表示されなくなってしまいました。 ですから、今は、いちいちタスクマネージャーから開いています。 タスクバー内に、今使用中のアプリケーションを表示するには、 どのようにしたらいいのでしょうか? よろしくお願いします。
- ベストアンサー
- Windows XP
- タスクバーに表示されるアイコンを隠したいのですが
こんにちはnekocyanです。 宜しくお願いします。 今回教えて頂きたいのは、あるアプリケーションの ウインドウを最小化したときに通常だとアイコンが タスクバーに表示されますが、これを隠すことは 出来るのでしょうか? 例:タスクマネージャーのオプション 最小化時に隠す ような感じです。 隠したいアプリには、最小化したときにタスクバー のアイコンを隠すようなオプションはありません。 OSはwindows2000です。 再度表示したいときは、タスクマネージャーを 使いたいと考えています。 設定でも、何かのソフトを使うのでもいいのです が何か方法をご存知の方がおられましたら、是非 ご教授ください。 出来ましたら、アプリケーション毎に設定できると 嬉しいのですが・・・
- ベストアンサー
- Windows NT・2000
- タスクバーに表示されない
FMVでタスクバーにアプリケーションが表示されない。最小化したら画面から消える 元にするにはどうしたらいいですか。よろしくお願いします。
- ベストアンサー
- Windows XP
- タスクバーにフォーム名を表示させたくない
タスクバーにアクセスのアイコンとファイル名とフォーム名が表示されるのですが、 フォーム名を非表示にする方法はありますか? アクセスファイルは複数開いているのですが 書類というファイルだけ、フォーム名が表示されます。 アプリケーションタイトルには、「書類」と入れています。 タスクバーのアクセスのアプリケーションをクリックしたときに、 フォーム名は表示させたくないのですが、その方法を教えてください。
- ベストアンサー
- オフィス系ソフト
- テキストボックスに変数を表示させたい
access2003です。 フォーム1にテキスト0を配置し vbaで Private Sub Form_Open(Cancel As Integer) Dim 文字列 As String 文字列 = "a" End Sub と作成しました。 このときフォーム1をダブルクリックして開いた時に テキスト0に文字列に代入した変数を表示させるにはどうすればいいのでしょうか? テキスト0のコントロールソースに =[文字列] とやっても #Name? になってしまいます。 どうすれば読み取った変数をテキスト0に表示させることが可能なのでしょうか? よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- C# タスク非表示でタイトルバーは表示する
前略 ・C#の初心者です。 ・タスクバーは下記のプログラムで非表示とすることができますが、同時にタイトルバーも消えてしまいます。タスクバーは非表示で、右端に閉じる・最大化・最小化アイコン("X"、 "□"、"_")のないタイトルバーを表示したいのですが、その方法をおしえてください。 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace noTaskbar { public partial class Form1 : Form { public Form1() { InitializeComponent(); this.FormBorderStyle = FormBorderStyle.None;//タイトルバー&タスクバー非表示 this.WindowState = FormWindowState.Maximized;// } } } 以上、よろしくお願いします
- ベストアンサー
- C・C++・C#
- 立ち上げているアプリケーションがタスクバーに表示されない
タスクバーに現在立ち上げているアプリケーションのアイコンが全く表示されなくなってしまいました。 通常はアプリケーションを立ち上げたら、同時にそのアイコンがタスクバーに表示され、タスクバーでアクティブなウィンドウと非アクティブなウィンドウを切り替えられますが、それが全く表示されなくなりました。タスクバーを上下に拡大しても、中でマウスを左右にスライドさせても、どこにも隠れていません。 開いているウィンドウを小さくすると、後ろにある別のウィンドウが表示されますが、最小化すると、タスクバーの左あたりに吸い込まれるように消えてしまい、再表示する事ができません。それでも、タスクマネージャでは実行中のアプリケーションとして表示されており、そこから呼び出しや終了はできます。 No.1214674にも、今回の私のと同様の症状と思われる質問がありましたが、解決はされていないようでした。 今までこんな症状になった事はなく、何を調べても載っていないようで、大変困っています。どうか解決法をお教え下さい。
- ベストアンサー
- Windows XP
- タスクバー
普通、ウィンドウを最小化するとタスクバーだけにそのアプリケーションが表示されます。 先日から、Outlook2003の調子がおかしく、最小化するとタスクバーから消えてしまいます。 しかし、Outlook2003が終了したわけではなく、Outlook2003のアイコンをクリックすると復帰します。 そのほかのアプリケーションは正常です。 どうしてなのでしょうか? OSはXP Professional SP2です。
- ベストアンサー
- その他(インターネット・Webサービス)
- ボタンでテキスト領域に文字列を表示させたい
非常に初歩的なことでしょうが、ネットや書籍を見ても以下の ことが分かりません。お教えください。 ボタンを押すことで目的の文字列をフォームのテキスト領域に表 示したいのです。例えば、 <form> <input type="button" onClick=???? value="Click!"> <input type="text" size="10"> </form> という内容で、onClickの右側をどう書いたらよいか分かりません。 document.write("文字列")だと、画面が更新されてボタンやテキ スト領域まで消えてしまうので、だめです。本を参考にして、 「document」のところを「document.form.txt」に変えればよい のかと考えたのですが、それではエラーがでます。 よろしくご教示ください。
- ベストアンサー
- JavaScript
- ダイアログの最小化
VB.NET 2003を使ってます。 フォームが3つあってそれぞれ重ねて(Form1でForm2を表示し、Form2でForm3を表示するという意味)モーダルで表示しておいて、Form3のダイアログの最小化ボタンを押したときに、このアプリの全てのウインドウ(Form1とForm2も含む)を最小化したいのです。 普通だとForm3だけ最小化されてしまいますよね。 理想の動きとしては、windows標準の”デスクトップの表示”の機能を、自分が作ったアプリだけを最小化したようなイメージです。 タスクバーのアプリをクリックすればウィンドウが復元されて便利です。
- ベストアンサー
- Visual Basic
お礼
ありがとうございます! リンク先を見ると、同じような流れの回答でちょっと笑いましたw 更新が頻繁すぎるとタスクバーの更新を諦めるということですね。 回避策のうち一番処理が早いのを採用してみます。 よくよく考えると、100ミリ秒ほどの高速でタスクバーを更新する必要なんてありませんね(汗 >ちなみに、スレッド\非スレッドでの確認のためThread...Start()を使わずに >直接ThreadTestを呼び出してみたら処理速度が体感で10倍くらい違いました。 >Invokeが遅いのかな? こちらを試してみましたが、私の環境で計測してみましたが、処理速度には差がありませんでした。 ThreadTestには、this.Update();などがないのに、タイトルの表示が更新されていたのが驚きでした! いろいろと試していただいてありがとうございます! 勉強になりました!