2012年5月21日月曜日

"GenerateResource" タスクが予期せずに失敗しました!?

と言うことで、久々にVSをいじったところ、ソースは同じなのにビルドエラーが出る!?
色々と調べてみたところ、環境変数のTEMP,TMPにドライブルートを設定していたことが問題だと発覚(こちらのページを参照)。
ルートではなくその下にフォルダを作ってそちらを設定することで事なきを得ました。
最近RAMディスクを使うようになったんだけど、まさかこんなところで弊害が出るとは…。
ちなみに私は次のバッチファイルをスタートアップに入れてtmpフォルダを起動時に自動作成しています。

@echo off
mkdir t:\tmp

問題が解決したところで、Diablo3も程々に更新に手を付けなくちゃなぁ。。。

以下、ガチ備忘録
アプリケーションタブに表示しないようにするには
  • 非表示でないWindowをOwnerに設定
  • 拡張スタイルにWS_EX_TOOLWINDOW(0x0080)を設定
  • Windowを非表示にする(本件ではこれは使えない)

2012年5月20日日曜日

今後の更新予定

コメントでのやり取りにて、タスクマネージャのアプリケーションタブにおける表示内容が私の意図していたものと違っていることが判明しました。
#匿名さん、気付くきっかけを下さって有り難うございました
現状、akinosignで作成されたウィンドウ全てがアプリケーションタブに表示されています。
高々3つではありますが、1つだけ表示されることを意図しておりましたので今後の更新で修正します。
ただ、この際1つだけではなくそもそもアプリケーションタブに表示されないようにしたいと考えています。
#ついでにakinoboardも同様に更新予定
アプリケーションタブに表示されていると、もしakinoboard、akinosignがタスクトレイ上で反応しなくなっても、アプリケーションタブ上から強制終了できるという利点があります。
もしこの利点が消えるのが困るという方がいらっしゃったらコメント下さい。
あくまでもアプリケーションタブの話ですので、プロセスタブにはakinoboard.exe及びakinosign.exeが表示されますので、分かる方はこちらから強制終了することができます。

2012年5月19日土曜日

て、てをだしてしまった…

かのDiablo3に手を出してしまったので、各種更新が鈍ります(>_<
そもそもコメントでakinosignを4月中に更新と載せていましたが、5月も怪しいです。。。
akinosignについては、テキストボックス下辺の下ではなく上(テキストボックス内)に表示できるようにする予定です。
あとKinect for Windowsも手に入れたので、そちらを使った文字入力手法も試してみたいんだけど、公開できてもそもそも需要あるのか、とw

Diablo2は猿になっていたんだけど、今回は猿にはならないように気を付けたい今日この頃。
学生じゃないんだしできるはず!!