Programing

久しぶりに・・・

かなーり久しぶりに、本腰入れて開発作業に入ってます。 ほぼ半年前から中断してた開発の着手・・・ なんて危機感のないことなんでしょうね(;´Д`) とりあえず全然サパーリなんで勘戻しに相当時間かかりそうですorz そうでなくても僕が今までに手をつけた…

動的プロパティ

.NET世代になってからは、設定ファイルなどはiniファイルやレジストリを使わずに、XML形式のファイルとして.configというファイルがあります。 実際C#とかではその方式を推奨してるんですけどね。 で、VS2005でコーディングをしてるんですが、2003にあった動…

wavファイルヘッダ情報

私的メモ。 サイズ 内容 補足説明 4 byte RIFFヘッダ 4 byte これ以降のファイルサイズ ファイルサイズ - 8byte 4 byte WAVEヘッダ RIFFファイルの種類がWAVEであることの表示 4 byte fmtチャンク フォーマットの定義 2 byte フォーマットID リニアPCMなら 1…

Visual Studio 2005 英語版完成

Visual Studio 2005 Developer Centerによると、VisualStudio2005とSQL Server2005の英語版が完成したとのことです。 というわけで、MSDNサブスクライバよりMSDN会員のみダウンロードが可能となりました。 あと1〜2ヶ月もすれば日本語版も完成するでしょうな…

Win32API

C#上でWin32APIを扱うときに、externキーワードとDllImportメソッド*1をフル活用しなければなりません。 ですが、.NET Frameworkに型変換するときに、APIで使ってる特殊な型をどうやって変換するかに悩み苦しんでます(;つД`) HWNDやLPARAMなどはint型に型変…

グローバルフック

開発に当たって僕は基本的にC#を用いてるんですが、今製作してるソフトに関して、予想外の山にぶち当たってしまいました。 常駐で特定のキーストロークを監視する機能を実装しようとしたのですが、どうやらプロセスがアクティブ状態でしか監視が出来ない模様…