雑記

雑記

DoxyCommentでC++でもコメントを自動生成

DoxyCommentでC++でもコメントを自動生成JavaにはJavadocというコメントから自動的にドキュメントを生成する標準的な機能がありますが、Visual C++には標準ツールはありません。お勧めなのはdoxygenというドキュメ...
雑記

Zaurus SL-C3100改 pdaXromでサーバ化計画!

Zaurusサーバ化計画!!■Zaurus生産停止!シャープのザウルスは、OSにLinuxを搭載していることが売り物でした。多くの代替OSが存在するPDAでもあります。腕に覚えがあれば、まさしくPDAといった標準のOSを捨て、Linuxディ...
雑記

019:モードレスダイアログを作る

<! = T("SampleDialog002");// ウィンドウクラス。UNICODEとしての文字列定数TCHAR szStr; // ダイアログとのデータ受け渡し用。4文字確保(うち1つはNULLポインタ用)int WINAPI Wi...
雑記

コーディング規約でヘボン式を使用するならこの関数

コーディング規約などで、日本語からアルファベットへの変換は「ヘボン式」を使うことと規定されていることがある。そんなときは、Excelマクロで一気に変換すると楽だ。使い方はこんな感じ。=hebooon(PHONETIC(A1))
雑記

018:モーダイルダイアログを作る

モーダルダイアログを作る今まで、ウィンドウを使ったプログラムを作成してきました。でもちょっとした情報の表示や設定を行いたいだけの場合には、ダイアログが便利です。また、ダイアログの場合は、VisualC++の「リソースエディタ」を用いて、WY...
雑記

Excel関数メモ

メモメモ。一般的なテーブルカラム名からjava用の名称を作成する=LOWER(MID(A1,1,1)) & MID(SUBSTITUTE(PROPER(A1),"_",""),2,100)以上。
雑記

017:WindowsMobile特有のウィンドウ作成

WindowsMobile特有のウィンドウ作成今まで、通常のWindowsと同じようにメインウィンドウを作成してきました。単純にウィンドウを表示すると、下のメニューバーの部分が切れているのがわかると思います。そこでSIP(Software ...
雑記

016:リージョンを結合する

リージョンの結合WindowsMobileでは長方形のリージョンしか作成できません。そのため複雑な図形の描画には適していませんが、リージョンの結合はサポートされています。二つの長方形を組み合わせた図形をリージョンとすることが出来ます。Com...
雑記

015:リージョン

リージョンregionとは地方、地域、領域などと訳されますが、WindowsAPIでは、多角形で定義された領域を表す図形要素を表します。日本語では、図形領域、とでも訳せばわかりやすいでしょうか。リージョンを作成するにはCreateRectR...
雑記

014:多角形を描く

多角形を描く多角形を描くには、Polygon関数を使用します。BOOL Polygon( HDC hdc, // デバイスコンテキストのハンドル CONST POINT *lpPoints, // ポリゴンの頂点 int nCount //...