あんにんにっき。

日々思ったことや、おこったことを記録するブログ。要するに日記。

調べていること

X02HTでソフトバンクメールの中身を読み出す。

前にも調べていた内容だけれども、今回あらためて色々と触ってみたのでメモ。 メールの実体は、 \Program Files\SoftBankMail に置かれている、 数字.dat という形式のファイル。受信時に振り分けとかやったときに、ここにできるのかその辺りのルールは不明…

W-ZERO3[es] で、入力モードを _1 に変更する方法。

W-ZERO3[es] で、入力モードを _1 に変更する方法は?と、MSDNフォーラムで質問があったので答えてみた。ちなみに、moneymemoの金額入力にも使ってる方法(W-ZERO3[es]かどうかの判定にも使ってる)。 他にも需要があるかもしれないので、こっちにも転載して…

アプリケーションのあるディレクトリを調べる方法

CompactFrameworkでアプリケーションのあるディレクトリを調べる方法について、ちょっと前に色々調べて、ごそごそやったのだけども*1、ずいぶんと簡単な方法があることを発見した。 http://www.microsoft.com/japan/msdn/mobility/prodtechinfo/devtools/net…

音量調整

Win32APIの、waveOutSetVolume、waveOutGetVolumeを使うことで、デバイスの音量を設定、取得できる。 VB.NETの場合、 Declare Function waveOutSetVolume Lib "coredll.dll" _ (ByVal wDeviceID As Integer, ByVal dwVolume As Long) As Integer Declare Fun…

X02HT内の、Softbankメールの中身はどこにあるか?

今分かっている範囲。 \Program Files\SoftBankMail の中のファイルが、1ファイル1メールに相当しているっぽい。 エンコーディングは、たぶんUTF-8(たぶん、ってのはUTF-8だと中身がうまく読めないファイルもあるので)。 このファイルには、本文しか無い。Fr…

PocketOutlookの着信メール内容をプログラムから読み出す方法

調子に乗って、PocketOutlookの操作を色々と見ていたのだけれども、着信しているメールの内容を読み出す方法がどうにも見あたらない。 どうも、Microsoft.WindowsMobile.PocketOutlook では対象になっていない? 送信をする方法は見つかったのだけれども。 …

X02HTでのキーコードの扱い。

ちょっと、調べてみたのでその記録。メモ。 IMEをOFFにした状態+ReadOnly=trueなテキストボックスに対して入力を試みると、EでD1,RでD2と、キーに書かれている数字のキーコードが出ている。 IMEをOFFにした状態で、ReadOnly=falseなテキストボックスの場合…

変換モードに入っているか。

自作ツールのmoneymemoで、日本語変換中に上下キーを押すとカーソルが移動してしまうため、日本語入力に難がある、という指摘を受けて調査中。 私の考えでは、変換モードに入っているときは、上下キーを受け付けないようにすればいいだけ。 ということは、変…

keybd_event

作ってみたい機能を実装するためにどうすればいいか、というのを色々と調べてみた。 keybd_eventというWin32APIでどうにかなるんじゃないかなぁ、というところ。とりあえず、試してみないと分からない。 こう、もう少し知識が欲しいな。思ったことをさっと実…

.NetCompactFrameworkで、日本語入力を切り替える方法

どうも、マネージドなクラスには、無いのではないか、というのが今のところの結論。 とすると、APIを直接呼び出すって事になると思うのだけれど、どのAPIを呼べば良いのかが分からない。 windowsの場合は、imm32.dll辺りから検索で調べていけばいいって感じ…

.NETで省メモリ

プログラムランチャーには、Windowsのクイック起動*1を使っている。頻繁にアクセスするようなフォルダとか、バッチの起動とかも作って置いておいたり。結構便利で気に入っている。 が、最近数が増えてきてどうしようもなくなりつつあったり。 こんな感じ。ス…