ホーム » VC (ページ 3)
「VC」カテゴリーアーカイブ
「引数が正しくありません」
以前に書いた情報を整理. Win10 環境で,MDI exe にドキュメントをドロップすると「引数が正しくありません」となることがある. 原因は ::CoInitinalize が呼び出されていないため. コードでの対応 […]
引数が正しくありません
ツールチップの表示内容に幾つかの情報を追加してテストしていると… ————————— xxxxxxx […]
フォルダの更新日時の設定
以前に作成した mtime を更新するツール. データファイルなどの更新日時を揃えるために作成したもの. 更新日時の設定は CFile::SetStatus で行っている. CString file = UpdateFi […]
.INI に更新されない?
個人的なツールなどでレジストリを汚したくないために .ini を使用している. 今回個人的な ProtectT クラスを書き直してテストしているとうまく動作しない. 該当コードの単体テストではうまく通るが,ツールに組込ん […]
error C2144 , C2501
ビルドしていると --------------------Configuration: TToPA - Win32 Release-------------------- Compiling... TToPADlg.cp […]
error C2062 , C2065
先日作成した,レジストリなどのアクセスのコード. それを使用しているコードを VC 2015 環境でビルドすると… 1>------ ビルド開始: プロジェクト:S_asZ, 構成:Debug Win3 […]
error C2666: ‘get’ : 8 overloads …
次の様なコードをコンパイルすると,「error C2666: ‘get’ : 8 のオーバーロード関数があいまいです。」 { #define SecProtectT _T("Debug") R […]
C2440: ‘return’ : cannot convert …
以前,ini や レジストリ を操作する関数を作成した. それで,少しずつ書き換えていると… --------------------Configuration: PrtctT - Win32 Debug-- […]
Windows C++ __argc __argv
MFC でコードを書いていて,コマンドライン引数を取りたくなった. MFC では次の様にすれば取れるが,欲しいのは c の main に渡される argc と argv . CString cmd_line = AfxG […]
LNK2001 _WinMain@16
VC 6 で,_MBCS から _UNICODE に変更すると,次のエラーになることがある. --------------------Configuration: T_mtx_n - Win32 Release----- […]
$(WindowsSDK_IncludePath)
VC 2017 以降?,VS の更新により Windows SDK のパスも更新されてしまうことがある? プロジェクトの設定にもよるみたいだが… 対象のプロジェクトがどれを使用しているかは,次のマクロで確認で […]
C2039 , C3861 , C2665
個人的なメモです. VC 6 プロジェクトを VC 7 以降にあげた時のエラー. 1>------ ビルド開始: プロジェクト: PLtoB, 構成: Debug Win32 ------ 1>コンパイルして […]
VC 14.x での MFC のソース?
VC 2019 など最新でない VC を使用していると,MFC ソースにステップイン できなくなることがある. 大抵は,インストールされている最新の MFC の場所を指定すれば良さそう. C:\Program Files […]
角の二等分線
https://en.wikipedia.org/wiki/Bisection wiki にあるアニメーションをコードにしたもの. Ld2 V2_get_bisector (const Vd2& vp,const […]
warning C4305:
先日次の様なコードを書いていた.塗りつぶして表示する時の色の補正. ColorRGB colRGB = ::ColorRefToRGB(pgs1.GetColor()) ; { float rgbcol = colRGB […]
VC 2022 17.6.?
先日 VS 2022 の更新版 があったのでアップデート. 個人的なツールの 3D ビューア をビルドすると, ALYac Gen:Variant.Tedy.373496 Arcabit Trojan.Tedy.D5B2 […]
error during ReadSymbolTable
5 年位前に作成したプロジェクトをビルドしていると, --------------------Configuration: phpup_mb - Win32 Debug-------------------- Compi […]
高 DPI VC 「高い DPI 認識」
引き続きいろいろとやっているが… 異なる DPI での対応は簡単ではなさそう. VC のプロパティで「モニターごと高い DPI 認識」としてビルドしていたが,モニタ間を移動するとうまくない. ちゃんと対応すれ […]
C++ メンバ関数テンプレート
.ini に対してのアクセスは関数として用意した が,今度はレジストリ. クラスとして実装して,基本的な動作は何とかできた. さらに .ini と同様に,文字列としてアクセスする部分を呼出す関数をテンプレートに̷ […]
C++ 戻り値の異なる関数 template
先日からやっている .ini やレジストリにアクセスする関数. MFC の CWinApp::GetProfileString , CWinApp::WriteProfileString にあたる部分は目途がついた. そ […]