2012-03-17から1日間の記事一覧

ボタン押下時にメニューを表示する

C#

フォームのボタンを押したときに、ポップアップメニューを表示し詳細項目を選択できるようにする場合など。ツールボックス→すべてのWindowsフォーム→ContextMenuStripをフォームにドラッグする。 メニュー項目を入力する。 入力したメニュー項目をダブルクリ…

アプリの二重起動防止

ミューテックスに識別名(アプリ名)をつけて作成し、そのミューテックスを取得できる場合のみアプリを起動する。他のスレッドが実行中であればWaitOneメソッドは待ち状態となる。 タイムアウトを0にしているので、即座にfalseが返る。■C# // アプリケーショ…