2010-09-01から1ヶ月間の記事一覧

一定周期のループを安定させる方法(C#用メモ)

C#

一定周期の処理を行いたいとき、タイマーを使えば良いのですが、より精度の高い周期で処理を行いたい場合は、次のような方法が考えられます。 これはゲームなどで、1フレーム(1回の画面の更新)の長さを1/60秒に保つために、良く用いられる方法です。 // …

構造体のリストの値を変更する方法(C#用メモ)

C#

構造体のリストの値を変更するとき、forループの中で構造体のメンバを直接さわることが出来ないので、次のような方法で変更します。 // 構造体の定義 struct SampleData { public bool Status; } // 構造体のリストの定義 private List<SampleData> sampleData = new List<SampleData></sampledata></sampledata>…

フォームのスタイル(C#用メモ)

C#

(自分用メモ)C#で良く使いそうなフォームのスタイル変更方法のメモ。 // フォームの不透明度を変更する this.Opacity = 0.75; // 75% // 常に手前に表示 this.TopMost = true; // 最大化ボタン非表示 this.MaximizeBox = false; // 最小化ボタン非表示 thi…

はてなDiaryはじめました。

とりあえずは、作ったアプリの公開場所にするつもりです。 ついでに、プログラム(C++、C#)のTipsとかを、自分用のメモ程度に公開する予定です。ほとんど更新は無いと思いますが、よろしくお願いします。