iPhone/iPad用ドット絵エディタ「EDGE touch」

最近のエントリー

ショートカットキーやホットキー、それからゲーム操作のカスタマイズ時にキー名を表示する事があると思いますが、キーコードからキー名を取得する方法をご紹介。

TCHAR szBuf[128];
UINT nScanCode = MapVirtualKey(btKeyCode, 0);
if (nScanCode) {
	switch (btKeyCode) { 
	case VK_LEFT:
	case VK_UP:
	case VK_RIGHT:
	case VK_DOWN:
	case VK_PRIOR:
	case VK_NEXT:
	case VK_END:
	case VK_HOME: 
	case VK_INSERT:
	case VK_DELETE: 
	case VK_DIVIDE:
	case VK_NUMLOCK: 
		nScanCode |= 0x100;
		break; 
	}
	if (GetKeyNameText(nScanCode << 16, szBuf, sizeof(szBuf))) {
		// szBufにキー名が入る
	}
}

日本のサイトで方法を紹介されているページも有ったのですが、Homeキー等一部のキー名の取得がうまく行っていませんでした。
海外のサイトに解決策が載っていたので、そこから一部拝借してみました。
たぶんこれで良いと思います。

だいぶ前からアルファー版のまま放置されていたTwinicoの正式版を出しておきたいと思います。
(特に機能は変わっていません。)

過去記事:
https://takabosoft.com/20090922215243.html
https://takabosoft.com/20090923223753.html

Twinico(ツウィニコ)はツイッターのタイムラインをニコニコ動画のように表示するツールです。

似たようなWebサービスやソフトはいくつかありますが、Twinicoはデスクトップ上(画面上の最前面)へ文字を表示するため、他のソフトで作業をしながらでもタイムラインを眺めることができます。

Edge8

オプションで、文字の上下位置を調節したり、特定のキーワードを含むつぶやきに色を付けたりすることも可能です。

Edge11

※眺める専用なので、つぶやき投稿など一般的なクライアントソフトが持つ機能は一切ありません。
※常駐アプリになっていまして、1分に1度情報を取得しています。
※起動時には、直近の20ステータスから取得を開始します。

ダウンロードはこちらからどうぞ。

対応OS:Win2000/XP/Vista/7

(128 KB)

だいぶ前からベータ版のまま放置されていたMidiKeyUtilityの正式版をリリースしておきたいと思います。
MidiKeyUtilityはMIDIキーボード・MIDIコントローラ等の入力をPCのキーボードの入力へ変換するソフトです。

例えばMIDIキーボードの鍵盤の一番低い音を弾いたらDominoの演奏開始・停止を行う、なんて事もできます。
(この場合、MIDIキーボードの特定のノートオンをスペースキーへ変換する事で実現できます。)

※ただし、例えば1つのMIDIキーボードをDominoとMidiKeyUtilityと両方で使いたい場合、MIDIドライバによっては同時に使えない場合があります。

使い方は簡単で、起動すると変換テーブル設定画面が表示されますので、使うMIDI-INデバイスを設定した後、変換テーブルを組んでください。
Edge9

変換テーブルの追加では以下のような画面が表示されます。
Edge10

直接ここでMIDIキーボードから入力したり、PCのキーボードでキーを入力すれば、その入力情報がここへ反映されます。

変換後はキーボード入力の他にもアプリをアクティブにするという事もできます。
(この場合、すでに起動しているアプリをアクティブにするという機能になります。)

あとは、ウインドウを最小化すればタスクトレイに収まりますので、その状態で使ってみてください。

ダウンロードはこちらからどうぞ。

対応OS:Win2000/XP/Vista/7

(127 KB)

なお、一部のゲーム等のキーボード入力へはうまく変換できない事も確認していますが、未調査です。

EDGE2 Susie Plug-inを更新しました。
ダウンロードはEDGE2ページのサイドバーからどうぞ→https://takabosoft.com/edge2

変更点は以下の通りです。

  • EDGE2のフルカラーファイルに対応しました。
  • 設定画面でレイヤの合成方法を「可視レイヤ」か「全て」かを選択できるようにしました。また、デフォルトを「可視レイヤ」にしました。(設定は各ビューアソフトのプラグイン設定画面に有ると思われます。)

動作確認はViXで行っています。
(他のビューアでは駄目な場合ももしかするとあるかもしれません)

2010
5月
07

すごいですね、これ。
ファミコン世代にはたまらんです。

記事検索

コミュニティ

Banner designed by 真帆様
ドット絵掲示板
ドット絵掲示板
自作の「ドット絵」を投稿することができます。ドッターさん同士の交流の場としてご利用ください。
TakaboSoft Wiki
TakaboSoft Wiki
ソフトウェアに関する質問・不具合報告・要望などを書き込むことができます。