WPF
オーソドックスなウインドウスタイルを実現する(非MVVM)

MFC や WindowsForms で作成したようなオーソドックスな GUI のウインドウを XAML で定義する方法を紹介します。

続きを読む
Windows Forms
32bitsデータをビットマップに書き込む

Blue256階調、Green256階調、Red256階調、透明度256階調のデータを Bitmap に格納する方法を紹介します。

続きを読む
Windows Forms
24bitsデータをビットマップに書き込む

Blue256階調、Green256階調、Red256階調のデータを Bitmap に格納する方法を紹介します。

続きを読む
C#
構造体配列のメモリブロックコピー

C# は普通はメモリのブロックコピーはできませんが、WindowsAPI の CopyMemory を使うことで実現する方法を紹介します。

続きを読む
Windows Forms
8bitsデータをビットマップに書き込む

byte[] で定義された256階調のグレースケールデータを Bitmap に格納する方法を紹介します。

続きを読む
WPF
独自のスタートアップコードを定義する

WPFには Main() がありません。ウインドウが表示されるまでに実施したいコードを書く方法を紹介します。

続きを読む
C#
24ビットや32ビットでパックされた色画素データ型を定義する

C#でC言語のような typedef struct 構造体定義をする方法を紹介します。この方法を使えばパック構造体も定義できます。

続きを読む
C#
ビット演算3種類

複数のビットフラグなどを設定したり評価するのに必要なビット演算の技法を紹介します。

続きを読む
C#
上の階層のディレクトリパスを取得する

あるディレクトリの、ひとつ上や、ふたつ上の階層のディレクトリを取得する方法を紹介します。

続きを読む
C#
アプリケーション作成に必要なパスを取得する

WPFで、アプリケーションの起動パスや、アプリケーションが配置されているディレクトリのパスを取得する方法を紹介します。

続きを読む