ホーム » 2012 » 11月

月別アーカイブ: 11月 2012

2012年11月
 123
45678910
11121314151617
18192021222324
252627282930  

カテゴリー

アーカイブ

ブログ統計情報

  • 80,198 アクセス



_T(‘C’)

_T(“String”) の様な文字列の場合の動作は理解していたつもりでいたが,…
文字の場合も,同様に _T(‘C’) とはすぐ思いつかなかった.
7 bit の文字範囲で処理している時はあまり関係ないが,半角カナなどを扱う所でちょっと引っかかったので.
当然と言えば当然だが,ちょっと勘違いしてた.

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

LCMapString , _tmain , setlocale

_mbctombb を呼出しているコードがあり,その対象の箇所は以下の様なコードで置換え可能とわかった.
::LCMapString(::GetUserDefaultLCID(),LCMAP_FULLWIDTH,str,-1,newStr..)


LCMapString の動作をコンソール AP として確認していて,
2 つ目の引数 dwMapFlags で LCMAP_SIMPLIFIED_CHINESE を見つけた.

ちょっと忙しいので詳細は後で,

_tsetlocale(LC_ALL,_T(“”)) を呼出してなかったため,UNICODE.exe でコンソールに何も表示されなかった.

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

zae 出力

3D データを zae として保存.
i_S_asZ 2012.11
S_asZ.2012.11.20.zip
i_S_asZ 1.20.2013.2

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

DelFileE でフォルダの削除

SendMail での DelFileE で,フォルダが削除できないことがあった.
SendMail や DelFileE は,まだ修正できないが,Send3D::CopyFile で確認.
DelFileE に登録しているフォルダ名が,”\” で終わっているコードが幾つかありそう.


2012/11/29 DelFileE 修正済


2014/12/17 MFC を使用していない方法で書き直し.
delff_e.hxx

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

Shell を利用した zip

以下のページを参考にさせてもらって,zip を扱うクラスを作成した.
  http://eternalwindows.jp/installer/zip/zip01.html
  http://www.softist.com/programming/shell32-zip/shell32-zip.htm
但し,zip , CopyHere で検索すると以下が見つかり,本当はうまくないものと思われる.
  CopyHere メソッドから Zip ファイルを処理することはできません
  ついに解禁!.NET で ZIP 制御
ZipFold 2012.11
ZipFold.2012.11.19.zip
i_ZipFold 1.0.2013.1
i_Tools Vector
この exe では,パスワードに対応してません.エラーになります.


2022/01/06
i_Zip.hxx

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

error C2065 _lpa

T2OLE を利用したら,
——————–構成: Test – Win32 Debug——————–
コンパイル中…
Test.cpp
C:\…\Test.cpp(81) : error C2065: ‘_lpa’ : 定義されていない識別子です。
C:\…\Test.cpp(81) : error C2440: ‘=’ : ‘char *’ から ‘int’ に変換することはできません。(新しい動作 ; ヘルプを参照)
この変換には reinterpret_cast, C スタイル キャストまたは関数スタイルのキャストが必要です。
C:\…\Test.cpp(81) : error C2065: ‘_convert’ : 定義されていない識別子です。
cl.exe の実行エラー
Test.exe – エラー 3、警告 0

USES_CONVERSION; の指定がないとこれらのエラーが出力される.
テクニカル ノート 59


他に,今回テストに利用したサンプルで IID_PPV_ARGS が未定義となった.
動作確認が目的なので,c:\…\v7.0A\Include\ObjBase.h より対象部分の数行をコピーして利用.
COM のコーディング プラクティス

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

iPhone 3D – 3

サンプルコードの一部が,ビルド,実行できないでいた.
特に困っていたわけではないが設定箇所と思われる所を見つけたのでメモ.
iPhone 3D
iOS 6.0 に変更することで対応.

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.