mengineer's blog

ニッチなネタばかりですが。

VisualStudio

MFC エラーC2065でダイアログのIDが見つからない?

自分メモ、VisualStudio2017、MFCアプリで子ダイアログを色々追加していた。 突然、下記C2065のエラーが出るようになったが、IDD_MONITORのダイアログ自体、 何も変えていないし、Resouce.hにも確かに記述されている。 結論:当該子ダイアログのヘッダファイ…

MFC ダイアログのメニュー切替

またまた自分メモ、MFCのSDIアプリ等でOnUpdateMenu(CCmdUI *pCmdUI)で メニューの状態を動的に変えられます。(無効表示にしたり、チェック付けたり) 同じことをMFCダイアログで実装したけど、動いてくれない、 →下記参照して実装したら動くようになりまし…

CMFCVisualManager メモリーリーク

久しぶりの更新ですが、またまた自分メモ 旧いMFCアプリ(元々はVisualStudio2005で作成されたもの)をメンテしてまして、 開発環境をVisualStudio2017に更新しました、併せて CFrameWnd → CFrameWndex CToolBar → CMFCToolBar CStatusBar → CMFCStatusBar …

VisualStudio メニュー項目の幅を変える

久しぶりの更新ですが、自分メモ。 VisualStudioでメニュー項目の幅を変えたい、例えば下記赤枠 (ソリューション構成)が見切れるので、 もう少し広くしたいような場合。 下記の記事を参考にして変更出来ました、感謝です。 srz-zumix.blogspot.com

VisualStudioのspfとipch保存先変更

自分メモです、VisualStudio2013で作業しているとspfファイルなど、 どんどん巨大化してプロジェクトサイズが大きくなってしまいます。 これらの保存先を任意の場所に変更するには ツール→オプション→テキストエディター→C/C++→詳細 で、 ”常にフォールバッ…

VisualStudio2013 WindowsXPで使えない?

自分メモ VisualStudio2013で作成したあるアプリが、WindowsXPでは使えないとのこと、 検索したら下記記事を発見しました、そのものズバリ。 www.ryusuke.net この設定に変えてBuildしたら、無事に動くようになりました、感謝! 今でも現役でXP使われている…

追加の構成情報がないと4.0ランタイムでは読み込めません。

自分メモ 最近はVisualStudio2013 Communityを使っています、言語はVisualC# 簡単な画像取込ソフトを作っていたら、下記エラー発生。 全く何のこっちゃ?です、色々検索して、この記事を発見 app.configで <startup> → <startup useLegacyV2RuntimeActivationPolicy="true"> と変えたら解決しました、情報公開して頂いた方</startup></startup>…