タグ

2008年6月28日のブックマーク (2件)

  • お役立ちフリーソフト一覧

    今日では,実に様々なソフトウエアを無料で入手して利用できるようになっています。そこで,プログラミングに直接関係あるツールだけでなく,Windowsを快適に使うためのソフトや3次元グラフィックス作成ツールなど,広い意味での「ソフトウエアを作る環境を楽しくするフリーソフト」を集めてどーんと紹介します。 1日1のペースで,100以上のソフトウエアを紹介する予定です。 なお,日経ソフトウエア2008年6月号では,特集連動付録DVD-ROMとともに,総力特集「プログラムにすぐ役立つ! フリーソフト特選170」をお届けしています。プログラミングに便利な,あるいはパソコンにインストールしておくとかなり役立つソフトウエアを付録DVD-ROMに収録しています。 ●Windows環境整備 毎日使うWindows環境を快適に!! Fire File Copy 巨大なファイルを高速コピー 窓の手 Window

    お役立ちフリーソフト一覧
  • 第3回 DLLを利用してマウスの動きを記録するプログラムを作る

    今回は,マウスカーソルの動きを記録するアプリケーション「MouseLogger」(以下,ML)を作成します(図1)。このアプリケーションの作成を通して,DLL,WindowsHook,メモリーマップドファイル,クラスの作成方法を紹介しましょう。 図1●今回作成するアプリケーション「MouseLogger」。マウスの軌跡を記録できる。(a)が操作画面。「軌跡を観る」ボタンを押すと,キャプチャしたマウスの軌跡を表示する。図の(b)はマインスイーパをプレイした様子 まず最初に,DLL,WindowsHook,メモリーマップドファイルなどの,MLを構成する主要な技術を解説します。そのあとにサンプルの作成を通して,解説した技術の実際を見ていくことにします。 DLLは動的なライブラリ DLLの概要から解説を始めましょう。DLLはDynamic Link Libraryの略で,アプリケーション実行時に動

    第3回 DLLを利用してマウスの動きを記録するプログラムを作る