あるいは、画像をピクセル等倍 (dot-by-dot) で表示させる方法について。

Read the rest of this entry

.NET Framework で、自プロセスが管理者権限で動いているかどうかのチェックだけできればいいのであれば、前回説明した方法よりずっと簡単になります。

Read the rest of this entry

Windows Vista 以降にはユーザーアカウント制御 (UAC: User Account Control) という機能があって、有効だと Administrators グループに属していてもデフォルトでは管理者権限は使えず、明示的に昇格することで使えるようになります。(デフォルトで有効)

Read the rest of this entry

.NET Framework 4.5 を使い、以下のようなウィンドウを実装します。

Read the rest of this entry

.NET でアプリケーションを国際化するために文字列等のリソースを別のファイルに分離するには、大きく分けて3つの方法があります。参考記事

Read the rest of this entry

Windows ではセキュリティ設定が可能なオブジェクト (securable object) のオーナーやアクセス権設定などはセキュリティ記述子 (security descriptor) で表現することになっています。

で、 .NET においてセキュリティ記述子を表すクラスはいくつかあります。

Read the rest of this entry

8月の記事ですが、たとえばこの記事を見ると、「より高速なベクタ収集」と書いてあります。

Read the rest of this entry

らしい。

Read the rest of this entry

結論から言うと、.NET にある System.Runtime.InteropServices.ComTypes.STGMEDIUM は使ってはいけません。特定の状況下でアンマネージメモリからマネージオブジェクトへのマーシャリングに失敗し、NotImplementedException がスローされます。

Read the rest of this entry

以前解決したと書きましたが、さっき Ut Video Codec Suite をリリースしようとしたらまた固まって、しかも以前書いた対処が効きません。

いろいろ試した結果、マウスとキーボードをつなげてないと固まるみたいです。どんなクソOSだよMac。