.NET フレームワーク自体では利用できない Windows API 機能の .NET マネージ ラッパーを知っている人はいますか?
ウィンドウの作成と表示スタイル、一般的な UI コントロール操作、キーボード/マウス入力、ファイルとディスクの情報、メモリ マップされたファイルなどの領域
私は定期的にhttp://www.pinvoke.net/にアクセスしており、素晴らしいリソースを見つけています。ただし、関数の DllImport を直接使用して、必要な構造と列挙を毎回見つける必要があると、時間がかかり、エラーが発生しやすくなります。
(可能であれば 100% マネージ コードで処理することが、ほとんどの場合、より良いアプローチであることは認識していますが、特に Windows フォームでは、マネージ コードだけでは実行できないことが多くあります。)
今のところ Windows XP に焦点を当てていますが、将来的には Windows 7 に移行する可能性があります。