ホーム » W Mobile

W Mobile」カテゴリーアーカイブ

2024年11月
 12
3456789
10111213141516
17181920212223
24252627282930

カテゴリー

アーカイブ

ブログ統計情報

  • 99,434 アクセス


WM 5 版 ColorHSV クラステスト

zip 内の構成で,\\T54W7U64\Public\Documents\Temp\WM_Card にファイルを置いている.
WM_Card.2012.06.29.zip
デバイス エミュレータ マネージャ
VS 2005 の「ツール」-「デバイス エミュレータ マネージャ」を起動.
デバイスを選択して「接続」.
デバイスに接続
デバイス エミュレータの「ファイル」-「構成」で,「共有フォルダ」を指定.
デバイスの「ファイル エクスプローラ」で対象のフォルダに移動して起動.
ColorHSV を起動

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

Windows Mobile 用修正

Windows Mobile プロジェクトで利用した場合のエラー.
但し,今は 2012.07 の関係があるため _CE フォルダを作成してそれを利用している.


C:\…\HelpAPI.hxx(28) : error C2660: ‘GetLongPathName’ : 関数に 3 個の引数を指定できません。
C:\…\HelpAPI.hxx(58) : error C2660: ‘GetComputerName’ : 関数に 2 個の引数を指定できません。
C:\…\HelpAPI.hxx(76) : error C2660: ‘GetUserName’ : 関数に 2 個の引数を指定できません。
C:\…\HelpAPI.hxx(106) : error C2660: ‘GetCurrentDirectory’ : 関数に 2 個の引数を指定できません。
C:\…\HelpAPI.hxx(121) : error C2660: ‘GetFullPathNameW’ : 関数に 4 個の引数を指定できません。
機能としてなさそう.関数を _WIN32_WCE で無効に.


c:\…\CRT_MBWC.hxx(113) : error C3861: ‘_tcsncat_s’: 識別子が見つかりませんでした
c:\…\CRT_MBWC.hxx(144) : error C3861: ‘_vstprintf_s’: 識別子が見つかりませんでした
c:\…\CRT_MBWC.hxx(168) : error C3861: ‘_vstprintf_s’: 識別子が見つかりませんでした
c:\…\CRT_MBWC.hxx(447) : error C3861: ‘_i64tot_s’: 識別子が見つかりませんでした
c:\…\CRT_MBWC.hxx(459) : error C3861: ‘_ui64tot_s’: 識別子が見つかりませんでした
c:\…\CRT_MBWC.hxx(488) : error C3861: ‘_tstof’: 識別子が見つかりませんでした
_s が付かないものや,他の関数に置き換え.


C:\…\WinMFC.hxx(297) : error C2065: ‘HDROP’ : 定義されていない識別子です。
C:\…\WinMFC.hxx(297) : error C2146: 構文エラー : ‘)’ が、識別子 ‘hDropInfo’ の前に必要です。
C:\…\WinMFC.hxx(297) : error C2433: ‘DropFilesToStringArray’ : ‘inline’ はデータ宣言をするのに使用できません。
C:\…\WinMFC.hxx(297) : error C2059: 構文エラー : ‘)’
C:\…\WinMFC.hxx(298) : error C2143: 構文エラー : ‘;’ が ‘{‘ の前にありません。
C:\…\WinMFC.hxx(298) : error C2447: ‘{‘ : 対応する関数ヘッダーがありません (旧形式の仮引数リスト?)
関数を無効に.


C:\…\WinMFC.hxx(477) : error C2589: ‘(‘ : スコープ解決演算子 (::) の右側にあるトークンは使えません。
C:\…\WinMFC.hxx(477) : error C2059: 構文エラー : ‘::’
C:\…\WinMFC.hxx(479) : error C2589: ‘(‘ : スコープ解決演算子 (::) の右側にあるトークンは使えません。
C:\…\WinMFC.hxx(479) : error C2143: 構文エラー : ‘;’ が ‘::’ の前にありません。
クリップボードへのテキスト転送の部分ではあるが,ちょっとわからず.関数を.無効に.


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

VC 2005 MFC スマートデバイス AP

以下の様なコードが動作する様に幾つかを書換えてテスト.
  CString TF_GetRunStatus (void)
  {
    CStringArray sa ;
    {
      sa.Add(::GetTempPath ()) ;
      sa.Add(::GetModuleFileName ()) ;
      sa.Add(::IsWow64()?_T(“Wow64”):_T(“”)) ;
      }
    {
      double osVer = ::OS__GetVersion() ;
      sa.Add(::FtoT (osVer)) ;
      CString str ; str.Format(_T(“%f”),osVer) ;
      sa.Add(str) ;
      }
  #ifndef _WIN32_WCE
    sa.Add(::GetComputerName ()) ;
    sa.Add(::GetUserName ()) ;
    sa.Add(::GetCurrentDirectory()) ;
    sa.Add(::GetFullPathName (_T(“.\\”))) ;
  #endif
    sa.Add(::GetBuildStrFull ()) ;
    CString str ;
    ::StringArrayToString(sa,str) ;
    return str ;
    }
VC 2005 MFC スマートデバイス AP


::GetTempPath
  PPC2003  “\Temp\”
  SP 2003   “\Strage\Application Data\Volatile\”
  WM 5,6   ”\Application Data\Volatile\”

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

Windows Mobile 配置 0x8973190e

エミュレータや実機にコピーのタイミングで,以下のエラー

—— 配置開始: プロジェクト: Test, 構成: Debug Any CPU ——
次のエラーにより配置または登録に失敗しました: 0x8973190e. ファイル ‘%CSIDL_PROGRAM_FILES%\Test\Test.exe’ の書き込み中にエラーが発生しました。エラー 0x80070020: プロセスはファイルにアクセスできません。別のプロセスが使用中です。
========== ビルド: 1 正常終了、0 失敗、0 更新不要、0 スキップ ==========
========== 配置: 0 正常終了、1 失敗、0 スキップ ==========

それぞれのエクスプローラで,対象の exe を削除して対応.

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