1 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 21:35:10 ] (#゚ー゚)つ < C#、.NETの話題はこちらでどうぞ。 前スレ C#, C♯, C#相談室 Part55 (実質56) pc12.2ch.net/test/read.cgi/tech/1260111240/ Visual C# 2008 Express Edition 日本語版 www.microsoft.com/japan/msdn/vstudio/express/vcsharp/ その他テンプレ>>1-5 くらい
396 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 20:42:59 BE:2861222786-2BP(0)] >>392 なんで3つ全部終わるのを待てないの?
397 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 20:45:47 ] 終了タイミングが揃うことを前提にした実装なんか怖すぎるだろ 実際にだいたい揃ってるとしても必ず待つように作るわ
398 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 20:48:41 ] 処理が終わったかどうかはチェックしています。 すべての処理が終わってからメインのスレッドで次の処理をしています。 ただ、初回は3番のスレッドだけ遅れてスタートし、2回目以降は遅れなくすべてのスレッドが スタートするという現象が気になったので、質問しました。
399 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 20:51:27 ] スレッドプール使う以上は黙って任せるしかない 嫌ならThreadクラスを直に使えばいいよ
400 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 20:52:11 ] >>398 ならCPU増やすかThreadPoolの設定変えるか
401 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 21:04:07 ] 答えてくださった方々ありがとうございました。 試行錯誤してみます。
402 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 21:32:23 ] ThreadPoolでは、CPUが空いてなければ処理は投入されない。 もうひとつ、CPUが空けばプロセッサ数以上のスレッドも投入されるが、 その際は0.5秒に一つずつスレッドが開始される。 例えばThreadPoolの最小スレッド数はデフォルトでプロセッサ数になっているが、 これを増やしてやれば必要になった時点でスレッドを作成するときの0.5秒のタイムラグがなくなる。 ただ、どっちにしても基本的にはCPUが空いてるときに動く仕組みだからその辺は注意。
403 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 21:37:02 ] 0.5秒って宇宙刑事ギャバンじゃあるまいしw そんなに遅いわけないだろ常識で考えて。 どんな妄想だよそれ
404 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 21:54:21 ] >>402 ありがとうございます。 ThreadPool..::.SetMinThreads メソッドを使用して、最小スレッドを変更したらできました。
405 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 22:07:33 ] >>403 msdnライブラリから抜粋 スレッド プールは、最少数のアイドル スレッドを維持します。 ワーカー スレッドでは、この最少数の既定値はプロセッサ数です。 GetMinThreads メソッドを使用すると、最少数のアイドル ワーカーと I/O 完了スレッドを取得できます。 スレッド プールのすべてのスレッドがタスクに割り当てられている場合、 スレッド プールは新しいアイドル スレッドの作成をすぐには開始しません。 スレッドのスタック領域の不要な割り当てを避けるために、 新しいアイドル スレッドは間隔を置いて作成されます。 "この間隔は現在 0.5 秒です"が、.NET Framework の将来のバージョンでは 変更される可能性があります。 スレッド プールの多数のタスクがキューに置かれて アプリケーションのアクティビティが急激に増加した場合は、 SetMinThreads メソッドを使用してアイドル スレッドの最少数を増やします。 この操作をしないと、新しいアイドル スレッドの作成が遅延するこの組み込み の設定が、ボトルネックになる可能性があります。
406 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 22:09:47 ] >>403 ttp://msdn.microsoft.com/ja-jp/library/system.threading.threadpool(v=VS.90).aspx スレッド プールのすべてのスレッドがタスクに割り当てられている場合、スレッド プールは新しいアイドル スレッドの作成をすぐには開始しません。 スレッドのスタック領域の不要な割り当てを避けるために、新しいアイドル スレッドは間隔を置いて作成されます。この間隔は現在 0.5 秒ですが、 .NET Framework の将来のバージョンでは変更される可能性があります。 >この間隔は現在 0.5 秒ですが なんで最近何も知らないくせいに下らんことばっか言う奴が多いのかね。
407 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 22:11:31 ] こういうのみてるとスレッドとかバカをふるい落とす壁になるのがわかる・・・
408 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 22:11:37 ] しかしまあ正直言って0.5秒はちょっと待ちすぎのようには思ったりする。
409 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 22:12:59 ] 細かいな
410 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 22:28:09 ] 0.5秒おきに起動されるのを目の当たりにしたときは何かの間違いかと思うよな。 で、MSDN見てびっくりして設定変える、と。
411 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 22:29:40 ] 逆にあれが50msecくらいの遅延だったりしたら、その遅延の存在に気付かない恐れがあるから もっと遅くてもいいかも知れん
412 名前:デフォルトの名無しさん [2010/04/14(水) 22:47:02 ] C#じわじわきてるな bit.ly/9xp451
413 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 23:10:06 ] 短縮URLはんなカス
414 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 23:13:58 ] ドキドキしちゃった
415 名前:デフォルトの名無しさん [2010/04/14(水) 23:15:12 ] >>413 黙れゴミ。誰にたてついてるんだ?コラ。あ?シバキアゲタルゾこのクソが。
416 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 23:18:02 ] ウンコがいきがってんなよ
417 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 23:20:24 ] >>415 しゃべった!うんこがしゃべった!
418 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 23:46:34 ] >>415 じわじわきてますよね///
419 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 05:27:29 ] Visual C# 2008でwindowsフォームアプリケーション作成中です。 テキストボックスで文字を反転した際の色を変更したいのですが、SystemColors.Highlightは読み取り専用で変えることが出来ません。 どのような方法を取ればいいのかご教授お願いします。
420 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 07:09:50 ] SystemColors.Highlight.Value=
421 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 13:06:52 ] 自作ジェネリッククラスを型付コレクションにするのは無理かな class A<T> { } List<A<T>> a_list; ←コンパイルエラー ArrayListでキャストしてやればいいっちゃいいんだけど、可能なら型付がいい あ、Tは違うのが混在するんでList宣言のところで固定はできない
422 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 13:17:07 ] 試さないでいうけど A<T>のスーパークラスを作って List<Super> a_list じゃだめなん?
423 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 13:30:22 ] >>422 それよくやる インターフェイス使う方が多いかな
424 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 13:45:15 ] スーパークラス!!そういうものもあるのか それで行こう THX.
425 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 15:36:31 ] >>420 Valueメソッドが無いです。
426 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 15:53:30 ] ふーん
427 名前:デフォルトの名無しさん [2010/04/15(木) 16:00:48 ] SystemColorsってBrushesなんかと同じであくまで システムデフォルトなんかの塊なんじゃないの? やるとしたらwindowsその物の設定をいじるとかになりそうな予感
428 名前:デフォルトの名無しさん [2010/04/15(木) 16:03:07 ] アプリ単位では変えられないって事ですか。分かりました諦めます。 ありがとうございました。
429 名前:デフォルトの名無しさん [2010/04/15(木) 16:08:38 ] 予感ってだけね ttp://tsushima.2ch.at/s/news2ch58652.png たぶんSystemColorsってこの辺の情報を持ってるだけのような気がする たんなる隠しになってるだけだと継承して・・・とかやれるんだろうけど ソースが手元に無いのでわからん
430 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 16:47:43 ] ┐(´д`)┌ヤレヤレ
431 名前:デフォルトの名無しさん [2010/04/17(土) 10:34:39 ] 過疎ですな >>430 何にあきれててるの? それともそれは某バーガーさんを模したAA?
432 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 18:47:48 ] .NET 3.5 から .NET 4 へプロジェクトを乗せ替えるのって何か弊害になることあるんですか?
433 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 18:50:57 ] 動かすのに.NET4が必要 Windows7ですらそのままでは動かん
434 名前:デフォルトの名無しさん [2010/04/18(日) 03:06:21 ] sliverlightでゲームループ作るにはどうすればいいんだ 検索結果の上にくるところは書いてる人の能書きばっかりが目立つし 能書きよりサンプルコード晒してくれた方がよっぽど役に立つのに・・・
435 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 03:35:00 ] www.google.co.jp/search?q=sliverlight+%E3%82%B2%E3%83%BC%E3%83%A0%E3%83%AB%E3%83%BC%E3%83%97&ie=utf-8&aq=t&hl=ja
436 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 03:50:07 ] >>434 能書きですみません。 あなたの技術レベルが分からないと教えようがないので、今までの実績を教えてくれますか?
437 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 04:18:19 ] >>434 お前が理解出来ないことは全て相手の能書きか
438 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 06:51:24 ] あるクラスを継承してoverrideしたメソッドを持つクラスが さらに継承されたときそのメソッドをoverrideして欲しくないときってどうすればいいですか?
439 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 09:30:39 ] sealed
440 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 09:34:42 ] >>434 SilverlightにはDoEventsみたいなのがないのでいわゆるゲームループは作れない。 CompositionTarget.RenderingやDispatcherTimerやStoryboardでコールバックかける。
441 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 22:50:51 ] >>439 ありがとうございます
442 名前:デフォルトの名無しさん [2010/04/18(日) 22:59:40 ] 日本語の解説なくていいのでコードを乗せてくれれば勝手にやるよってことでしょ プログラマーはコードで会話する 日本語で語ろうとする=能書き
443 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 23:01:52 ] >>435 で理解できないなら何使ってもできないと思うよ コードあっても理解できないだろうね
444 名前:デフォルトの名無しさん [2010/04/18(日) 23:04:23 ] >>443 うーん sliverlight初心者だとサンプルソースをプロジェクトごと眺めてみたいってのもあるだろうから >>435 ででてくる日本語ずらずらコードは一部で説明されると能書きだけに見えるよね 日本語はいいコード出せって感じで
445 名前:デフォルトの名無しさん [2010/04/18(日) 23:18:46 ] ゲーム作ったことある俺でC#もできるが>>435 は日本語多すぎだな サンプルプロジェクトと一緒にその説明だと親切だなあと思うが そのままだと重いつたこと書き散らしただけのチラシの裏に書いておけ でしかないような気がする
446 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 23:20:54 ] >>445 日本語少しおかしいよ・・・・・・
447 名前:デフォルトの名無しさん [2010/04/18(日) 23:25:40 ] >>446 言いたいことは俺も能書きが多くみえるということだ 検索してこの手が一番迷惑なんだよね
448 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 23:27:15 ] 必要な情報を取捨選択する能力にかけてるってことですね
449 名前:デフォルトの名無しさん [2010/04/18(日) 23:28:19 ] >>448 開く時間も持ったないと言ってる ツイッターが引っかかるくらいうざい
450 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 23:31:35 ] ageてるから自作自演バレてるぞ
451 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 23:32:51 ] そうだぞ
452 名前:デフォルトの名無しさん [2010/04/18(日) 23:34:36 ] そうだぞ
453 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 23:35:41 ] Silverlightなんかまだまだマイナーだしゲーム用でもないんだから情報があるだけマシ
454 名前:デフォルトの名無しさん [2010/04/18(日) 23:36:20 ] そうだぞ
455 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 00:43:56 ] >>445 >ゲーム作ったことある俺でC#もできるが 今更だがこれって「能書きたれてるのはお前の方だ」っていうツッコミ待ちだったのでは? みんな気づいてあげろよ……。
456 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 09:11:54 ] >検索してこの手が一番迷惑なんだよね >開く時間も持ったないと言ってる >ツイッターが引っかかるくらいうざい 検索したら自分の欲しい物だけが与えられると思っているのは、いかにもゆとりらしい考え方だな。
457 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 11:14:53 ] ゆとりでなくてもはてなウゼーとかよく言ってるのを目にするが
458 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 11:37:48 ] でたらめ書いてあるのは迷惑と思ったりもするが、 そうでないなら何様だとしか言いようがない。
459 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 11:47:06 ] うざいならスクリプトでも書いて除外すればいいじゃん プログラマなんでしょ
460 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 22:49:42 ] ttp://tore.vestues.no/2009/01/05/creating-a-dynamic-xml-reader-with-c-40/ これみたいなXMLをdynamicにする奴で ちゃんと動くのってどっかにないですか
461 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 00:37:19 ] 最近本当にうざいのは、はてなよりもウィキペディアのコピペサイト
462 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 00:43:10 ] 俺は別のブログ記事へのリンクだけの広告ブログが本当にいやだ
463 名前:デフォルトの名無しさん [2010/04/20(火) 00:43:48 ] スパムでいいじゃん
464 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 12:40:23 ] >>460 どれも技術サンプル程度 昔のDOMはともかく今はLINQ to XMLという優秀なライブラリがあるから dynamicで使えてもそんなに変わらないよ
465 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 23:35:52 ] htmlやデータなどからURLを抜き出すクラスの名前は何がいいでしょうか? 抜き出すメソッド名はGetURL()にしようかと思っています
466 名前:465 mailto:sage [2010/04/21(水) 23:50:50 ] スレ間違えました
467 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 14:55:11 ] C#というよりXAML(3D)についての質問ですが、専用質問スレがないのでここで お願いします。メタセコイア形式mqoからXAMLに変換するプログラムを つくりたいのですが、カメラの変換手法をご存じの方いらっしゃませんか。 既存の変換ソフトウェアでは、 Scene { pos 0.0000 0.0000 1494.2412 lookat 4.5152 74.7634 0.3124 head 0.3000 pich 0.3100 ortho 1 zoom2 6.6503 amb 0.250 0.250 0.250 } から <PerspectiveCamera x:Name="Camera_blueknight" Position="-244.763901,513.030212,1388.125000" LookDirection="0.163176,-0.342020,-0.925416" UpDirection="0.000000,1.000000,0.000000" FieldOfView="20.000000" NearPlaneDistance="1" FarPlaneDistance="10000" /> に変換されているのですが、数字に関連性を見つけられなくて やり方の見当がつかないのです。
468 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 20:52:33 ] WPFの3Dって触ったことないけどプロパティ名見る限りDirect3Dそのまんまなんだなw Direct3Dのドキュメントとか解説サイトとか見たらわかるよ
469 名前:467 mailto:sage [2010/04/23(金) 21:10:59 ] 自己解決しますた。
470 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 23:53:42 ] >>469 他人になりすますのって意味があるのでしょうか。 自己解決したならおしえてほすぃです。 >>469 Direct3D方面で調べます。ありがとうございました。
471 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 23:55:52 ] mqoからXあたりにコンバートしてさらにってのは駄目なのかね? MDXとかXNA関連であさればコンバートライブラリとかでてきそうだな
472 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 01:21:20 ] 作者がmqoは互換性考えていないと言い切ってるから、やるならプラグイン じゃね?C++だからスレチになっちゃうけど。
473 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 21:13:32 ] XMLってソフトウェアからすると読みやすいかもしれないけど 人間には読みづらい もっと人間寄りのいいアイディアないものかね
474 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 21:14:17 ] あ、ふらっとの方に書いたつもりだったのに、まぁいいか
475 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 21:15:49 ] >>473 ツールで編集できるようにするしかないね XMLをGUIで編集するツールあるでしょ
476 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 21:25:34 ] XMLスキーマとかメモ帳で書ける奴いるんだろうか VSならインテリセンス頼みでなんとか書けるけど
477 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 22:30:22 ] >>473 lisp があるじゃない
478 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 23:05:39 ] スキーマはRelaxNGでしか書けない。 XSDじゃ書けない構造があるんでまともな変換ツールがないとかあって、C#じゃ 使ってないが・・・良いライブラリとか無いかな?
479 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 23:10:30 ] 結局諦めてXSD使ってる スキーマ指定してXML編集するときにインテリセンスが効いたりとかサポートが強力すぎる
480 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 19:04:37 ] 質問させてください: MenuStripをカスタムドローしようとしているのですが、 OnRenderItemTextでDrawThemeTextEx()を使って 文字を描画しようとすると、 真っ黒な四角が表示されてしまいます。 Graphic.DrawString()を使えば描画は出来るのですが、 ウィンドウにAero Glassを適用したとき、ClearTypeのフォントを描画すると 周りにアンチエイリアスのゴミが表示されるので、敬遠してます。 メイリオ使うなw とか言わずによろしくお願いします。
481 名前:480 mailto:sage [2010/04/25(日) 19:06:48 ] protected override void OnRenderItemText(ToolStripItemTextRenderEventArgs e) { base.OnRenderItemText(e); if (e.ToolStrip.IsDropDown) { return; } using (var img = new Bitmap((int)e.Graphics.VisibleClipBounds.Width, (int)e.Graphics.VisibleClipBounds.Height, System.Drawing.Imaging.PixelFormat.Format32bppArgb)) { using (var g = Graphics.FromImage(img)) { var hDC = g.GetHdc(); var hMemDC = IntPtr.Zero; var rect = new RECT(); rect.left = e.TextRectangle.Left; rect.top = e.TextRectangle.Top; rect.right = e.TextRectangle.Right; rect.bottom = e.TextRectangle.Bottom; var pb = BeginBufferedPaint(hDC, ref rect, BPBF_TOPDOWNDIB, IntPtr.Zero, out hMemDC); //BufferedPaintSetAlpha(hMemDC, IntPtr.Zero, 255); DrawThemeTextEx(hTheme, hMemDC, 0, 0, e.Text, -1, DT_NOCLIP | DT_CENTER | DT_SINGLELINE | DT_VCENTER, ref rect, ref option); Uxtheme.EndBufferedPaint(pb, true); g.ReleaseHdc(hDC); e.Graphics.DrawImage(img, g.VisibleClipBounds); } } }
482 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 19:12:08 ] TextRendererは?
483 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 19:30:20 ] >>481 Win32詳しくないんで違ってたらごめん。 普通にBitmapの背景を塗ってないから、なんて間抜けなオチじゃないよねまさか。
484 名前:480 mailto:sage [2010/04/25(日) 19:37:12 ] >>482 ありがとうございます。 試してみたところうまくいきましたが、 DwmExtendFrameIntoClientArea()でAeroにしたら Color.FromArgb(255, 0, 0, 0)でも文字が透明になりました。。 >>483 ありがとうございます。 それは確認してます。 背景をあらかじめ描いておいても、 上書きで黒い四角が現れます。
485 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 19:43:24 ] >>484 くどいようだけど、 >背景をあらかじめ描いておいても、 これって、ちゃんと>>480 のコードのimgのGraphicsに対して行ってるんだよね? どうもe.Graphicsに対して描画してるようにも聞こえるけど....
486 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 19:58:47 ] for (int i = 0; i < 10; i++) { textBox1.Text = "実験"; Thread.Sleep(500); textBox1.Text = ""; //Thread.Sleep(500); }
487 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 20:00:14 ] テキストボックスの文字を点滅させたくて ためしに上のようにしたのですが処理が終わるまで固まったように なります。 簡単に点滅させられないのでしょうか
488 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 20:01:49 ] //Thread.Sleep(500); //があるのは間違いです。ごめん。
489 名前:480 mailto:sage [2010/04/25(日) 20:04:15 ] >>485 はい。 e.Graphics ではなく、Graphics.FromImage(img) でつくった g にです。 あっ… でも、hMemDCには何も描いていませんでした。 DrawThemeTextEx() の直前に FillRect(hMemDC, ref rect, GetStockObject(LTGRAY_BRUSH)) を入れてみたところ、 灰色の四角が現れました。 でも、文字は描画されません… 文字の色を白にしてもみてもダメでした。
490 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 20:24:19 ] >>486 そのコードはどう見ても10秒間一切操作ができなくなるけど for()ループを使うんじゃなくて、 System.Windows.Forms.Timer クラスを使うべきなんじゃない?
491 名前:467 mailto:sage [2010/04/25(日) 20:28:37 ] >>486 dobon.net/vb/dotnet/vb2cs/event.html
492 名前:480 mailto:sage [2010/04/25(日) 20:51:49 ] メイリオをあきらめてフォントをMS ゴシックにしたら、 「ファイル(F)」が「ブアゥレ(F)」に文字化けしたwww だれか、Aero Glassのメニューに綺麗に文字が描ける方法を知りませんか?
493 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 20:54:03 ] >>490 タイマを使うとテキストボックスの文字を点滅できました forを使うとなぜ10秒間、「実験」の文字すらでてこなくなるのか 教えていただけるとありがたいのですが。 テキストボックス以外が固まるのはそうだろうなと思うのですが。
494 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 20:56:13 ] >>492 VisualStyleRenderer.DrawText使えば?
495 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 20:57:10 ] >>493 > forを使うとなぜ10秒間、「実験」の文字すらでてこなくなるのか 描画するのも同じスレッド ところがそのスレッドがループで詰まってるから描画もできない
496 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 21:08:49 ] >>495 さん ほえー ありがとう。今日ずっと悩んでいたんです。 .AppendTextなら文字がでてくるのに なんで.textでは出てこないのかなーと。 本当にありがとう。