2006-08-01から1ヶ月間の記事一覧

キーフック

片手持ちキー操作を考えると、拡大縮小はボリュームキーにアサインしたいんだけど、 ボリュームキーの取得が普通じゃできませんでした。いろいろ調べた結果、前にも お世話になった Usa*Usa日記 にCEでキーフックという項目があり、そのまま試したらばっちり…

キー操作

ツールを発表したら少し反響がありました。とても嬉しいです。指摘のあった事項は、技術のおよぶ限り対応したいと思います。私のWindowsMobile技術は乏しいので、すぐに限界が来そうですが。esではコードが違うのでキー操作が使えない件。本来キー操作による…

実行アプリの位置の取得

実行アプリと同じ場所に設定ファイルを置いておきたいとき、実行アプリのフルパスを取得してディレクトリを求める。 // 実行プログラムの取得 wchar_t mfile[ MAX_PATH ]; GetModuleFileName( NULL, mfile, sizeof( mfile ) ); // アプリケーション格納ディ…

CEにはカレントディレクトリがない

CEプログラムは始めてなので、既にガリガリやってる人には「いまさら」なことにも驚く。たとえば、CEにはカレントディレクトリがないとか。すべてフルパスで指定するらしい。.NET にDirectory.GetCurrentDirectory メソッドがあって、スマートデバイス開発のヘ…

サムネール表示

ウィルコムファン W-ZERO3 にて高機能ビューワ Resco Photo Viewer が紹介されている。シェアウエアだけあって、これでもかと機能がもりこまれていて、似たようなソフトを作ってる身としては参考になります。追いつくのはなかなか大変そう。いや、別に追いつ…

手軽に拡大縮小できる画像ビューア

全画面表示のやり方が分かったので、画像ビューアを作ってみました。 画像を拡大縮小して全画面表示するだけですが、案外サクサク動くので使いやすいと思います。 主な機能 拡大縮小 ボリュームキーの大小で、画像の拡大縮小ができます。 画面をダブルタップ…

ダイアログ全画面表示 成功

Usa*Usa日記の id:machi_pon さんからトラックバックを頂いた。 http://d.hatena.ne.jp/machi_pon/20060810/1155200862 アドバイスに従い修正したら、コマンドバーが見事消えた。ありがとうございます。 CCapPicDlg::CCapPicDlg(CWnd* pParent /*=NULL*/) : …

ダイアログ全画面表示

Usa*Usa日記 http://d.hatena.ne.jp/machi_pon/20060619/1150717551 にて MFC の CDialog での全画面表示の方法がでていたので、W-ZERO3でやってみた。 リンク先の記事をほとんど丸写しで FullScreen( BOOL fmode )を作り、 OnInitDialog()やOnActivate()やO…