C#

.Net で Windowsサービス

初めて作る.NET Windowsサービス (1/7) - ITmedia エンタープライズ

C#.NetでWebKit

HMDTさんは実現されたみたいですが(アイコンを見た限りでは.Netかなと思った)、私の方はまだ動いていません。 途中のプログラム using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms…

BitBltなしで画像透過転送

画像を重ねて描画したときに、背景色で塗りつぶされたくない場合、Windows APIにあるBitBltを使うのが一般的です。 .NET環境でもやろうと思えば可能ですが、画像の透過コピーは、以下の手順でやればBitBltを呼ぶ必要がありません。以下は、ピクチャーボック…

ループのコーディング

C#

こういう書き方見かけるけど僕は嫌いだなー for ( int i = 0; i { if ( array[i].no == no ) { item = array[i].no; break; } }どこが?といわれると、breakの位置。 処理を増やしたときにbreakに気づかないとこうなってしまう。 for ( int i = 0; i { if ( …

,[.NET]独自コントロール開発時に、デザイン時と実行時で処理を分けたい場合

C#

UserControlクラスにはDesignModeというプロパティがあるので、この真理値で判断しましょう(true:デザイン時)

同じメンバー関数を持ったユーザコントロールを複数作る方

唐突ですが.NETのお話。複数種類のユーザコントロールを作る必要があって、それらは共通のメンバー関数を持っています。 それらの複数ユーザコントロールを管理するクラスからユーザコントロールに対してブロードキャストしたかったのでPanelコントロールか…