2007'11.10.Sat
C++に切り替える前にちょっとMingGW32が使えないかちょっと見てみました。
Cで書いてたのですが、Borland C++ Builder 5はまだ、C99に対応してないので変数の宣言を前もってしないと行けないのが面倒でした。
Win32だと、ポインタ渡しが多いのであんまり意味が無いんだけど。
CONSTで宣言と同時に初期化することが多いので、だんだん括弧のネストが深くなって嫌になってきました。
C99だと変数の宣言がブロックの途中でもできるようになるのでいいかなと思ったけど、最終的にWin32APIを多用しているうちに、あんまり意味が無くなり結局C++でラッパークラスを各方向に落ち着きました。
Cで書いてたのですが、Borland C++ Builder 5はまだ、C99に対応してないので変数の宣言を前もってしないと行けないのが面倒でした。
Win32だと、ポインタ渡しが多いのであんまり意味が無いんだけど。
CONSTで宣言と同時に初期化することが多いので、だんだん括弧のネストが深くなって嫌になってきました。
C99だと変数の宣言がブロックの途中でもできるようになるのでいいかなと思ったけど、最終的にWin32APIを多用しているうちに、あんまり意味が無くなり結局C++でラッパークラスを各方向に落ち着きました。
2007'11.10.Sat
PainterXのサムネイルだけに対応したifrifx.spiを作ろうかと思ったけど、タイムスタンプ問題を調べてたら、時間が無くなったので今日はあきらめました。
GetPreview()をGetPicture()にリネームするだけなので、そのうちに。
小さい画像しか見れないので「表示」とかしても大きな画像が見れないのが欠点。
GetPreview()をGetPicture()にリネームするだけなので、そのうちに。
小さい画像しか見れないので「表示」とかしても大きな画像が見れないのが欠点。
2007'11.10.Sat
PHOTO-PAINTがRIFを開くときにそのRIFのディレクトリのタイムスタンプを更新してしまうもよう。前に出たエラーと共に考えると開くときにこっそりバックアップファイルを作成しているっぽい。
ということで、RIFファイルを開く前のディレクトリの更新時間を取得してBMPが出来たら取得した時間を再設定するようにしてみました。
ということで、RIFファイルを開く前のディレクトリの更新時間を取得してBMPが出来たら取得した時間を再設定するようにしてみました。
リンク
カテゴリー
最新記事
(08/26)
(11/17)
(11/13)
(11/13)
(11/12)
最新TB
ブログ内検索
最古記事
(11/08)
(11/09)
(11/09)
(11/09)
(11/09)