2009-06-01から1ヶ月間の記事一覧

全力で Hello, world!

誰かが既にやってそうな気もするけど・・ 本気のHello, world!を見せてやろう・・・!!! Hello, world! といえば・・ お馴染みの、 printf ( "Hello, world!\n" ); こんなやつ。 どうせなら、もっとスケールをでかく ハロー!!!ワールド!!!!! って叫びたい…

続・PCの起動時間を記録してくれるソフトを作る。

何故か今日はVSのIntellisenseがうまく働いてないのか、 候補表示がされない。 おかげでとても不便(^o^;) こういう時は ncb ファイルを削除すればうまく動くので消してみる。 →案の定うまくIntellisenseが動き始めました。よかったよかった。 ・タスクトレイ…

PCの起動時間を記録してくれるソフトを作る

前回作ったDirectInputライブラリを、早速友人に試してみてもらったところ、 「動かないよ−」「リンカエラー出るよ−」と言われた。 その原因は、VisualStudio側にありました。 ・VS2005とVC++2008の罠 見事にやられた。 2005で作ったライブラリをVC++2008で…

DirectInputライブラリ構築 仕上げ編

最初に基盤を作り、続いてフォースフィードバックに対応させた。 今回はボタン押下状態の取得をより簡単に行えるようにし、 各設定の簡単な部分を変更できるようにする。 ・その前に・・・ エフェクト(FFB)が再生されている途中でMagnitude等を変更する場合のコ…

続 DirectInput ライブラリ構築 FFB編

・フォースフィードバックを使うにはDISCL_EXCLUSIVE(排他協調レベル)が必要である。 ・DIPROPAUTOCENTER_OFFを設定しておくと、他のエフェクトが妨害されないらしい。 diProp.diph.dwSize = sizeof ( DIPROPDWORD ); diProp.diph.dwHeaderSize = sizeof ( D…

DirectInput ライブラリ構築

随分今更なんだけど、DirectInputのライブラリ構築を朝からちまちまと。 今回使ったのはDirectInput8。 やっと書き上がって、さあテストだーってところで、エラーエラーエラー・・・ 何かと思えば、GetDeviceStateがDIERR_INVALIDPARAMを返してる。 自分には大…

Secret Message Service(仮)

SNSじゃないよ!SMSだよ! はてな始めました。 PerlでSNSより更にうちうちな感じのSMS(仮)を構築中。 プロトタイプができたので一応晒してみる。 http://siro.iruca.cc/~dolphin/kochi/ あくまでプロトタイプなので、デザインとか諸々は後回し。雰囲気雰囲気…