VC 2022 メモリレイアウト

1年位前には追加されていたみたいだが,VC 2022 での面白い機能を見つけた. STL が追加され,MFC に依存しないコードとして書いたものはある程度まとまっていると思う. それ以前の MFC を使用したものは,今見 […]

Continue Reading →

Windows SAC その後

先週ビルドしたものを,SAC が ON 環境で実行するとまたブロックされるものが幾つか… よくわからないのが,環境によりブロックされる exe が異なる? また,何度か起動を試みるとブロックされなくなることも […]

Continue Reading →

False Positive Report

先日からの続き… スマートアプリコントロールや Defender に関しては,次の所で報告することでそれなりになってきた. https://www.microsoft.com/en-us/wdsi/files […]

Continue Reading →

Windows SAC と Defender

先日から「スマートアプリコントロール」が「ON」の状態でいろいろとやっている. VC 2022 でビルドしたもので幾つかブロックされる exe がある. また SAC のブロックが解除されたものでも,Defender で […]

Continue Reading →

exe に自己署名証明書

先日から「スマート アプリ コントロール」に関していろいろやっている. 多くの exe はうまく起動するようになったみたいだが,まだブロックされてしまうものがある. それで,自己署名証明書について調べた. 検索すると次の […]

Continue Reading →

スマートアプリコントロール

私が作成している exe ではないが,「スマート アプリ コントロール」に引っかかると聞いて,いろいろと試した. メイン PC などは「オフ」になっているので,仮想マシンに「Win11 24H2 Feb 2025」を新規 […]

Continue Reading →

Red Sift Certificates Lite

先日から次の様なメールが来ている. Let’s Encrypt からの有効期限の通知を終了するというもの. https://letsencrypt.org/2025/01/22/ending-expirati […]

Continue Reading →

2D 配列の配列の ::PolyPolygon

2 年位前に書いた,2D 配列を表示するコード. BOOL PolyPolygon (HDC hDC,const v_Vd2A& v_v2a) { std::vector <POINT> points […]

Continue Reading →

ダブルクリックで開かない

MDI exe で,ドキュメントをダブルクリックして開けないものがある. exe が起動された後,もう一度ダブルクリックすると開ける. VC のバージョンによる違いかと思っていたが,他にも何か条件がありそう. VC6 e […]

Continue Reading →

レジストリに文字化けしたキー

先日から CDocManager::RegisterShellFileTypes 関係を調べている. 以前やった時は,MFC に依存した自前のコードが多かったのと,もう少し使いやすくできないかと… それでいろ […]

Continue Reading →

error D8016 : /clr /RTC1

VC 6 で作成して VC 2022 まで順に上げた MFC プロジェクトで /clr を有効にしてビルド. 22:39 でビルドが開始されました... 1>------ ビルド開始: プロジェクト: GLSmth […]

Continue Reading →

error C3010: ‘return’: OpenMP

以前,OpenMP を有効にしないで使用していたコード. 最近のコードで,OpenMP を有効にしたプロジェクトが増えてきた. それでビルドしていると C3010 のエラーになってしまう. 関連する部分を,単体テスト用の […]

Continue Reading →

Win11 コンソール AP で DC

今まで Win10 をメインで使用していたので気づかなかったが… Win10 でうまく使えていた GDI の描画が Win11 ではうまく行われない? どうも,デフォルトの設定では新しい「ターミナル」が使用さ […]

Continue Reading →

シンボリックリンクがない?

先日から ZIP を扱うコードを書いている. いつも exe を作成するのは,VC 6 と VC 2015 以降が多い. 今回は,幾つかの環境(Win7 など)での動作を確認したかったので,VC 9 でビルドしたものもテ […]

Continue Reading →

fatal error C1001

MFC SDI プロジェクトを /clr を有効にして,ビルド. さらに OpenMP を有効にしてビルドすると … ビルドを開始しました... 1>------ ビルド開始: プロジェクト: MBPV […]

Continue Reading →

MFC + System:: … ::ZipFile

先日から作成しているテスト exe で,ZIP に圧縮する動作を… 主要な exe では,izip.exe を呼出したり,シェルの機能を利用している. ただ,同期のタイミングなど少し時間がかかるので,試しに直 […]

Continue Reading →

error LNK2001: unresolved …

空のコンソール AP プロジェクトを作成して,_tmain を含む cpp を追加してビルドすると --------------------Configuration: t_MBP - Win32 Debug------ […]

Continue Reading →

Windows SSH サーバ設定

昨日 SSH サーバをインストールして動作する所までを行った. そのままでは不安があるので,検索すると C:\ProgramData\ssh\sshd_config で設定することがわかった. sshd_config を […]

Continue Reading →

他の PC からの再起動

先日から Win10 PC が突然フリーズする現象が発生する様になった. 仮想メモリの設定を自動にしてからは,画面が突然止まってしまう. マウスやキーも入らない.「Num Lock」を押してもランプは変わらない. ディス […]

Continue Reading →

Win11 22H2 の更新

Win11 PC は 22H2 のままで,今日 Windows Update の確認をすると… 「お使いのバージョンの Windows は、サービス終了を迎えました。」となっている. 「更新プログラムのチェッ […]

Continue Reading →