GDI– tag –
-
SetDIBitsToDeviceの安全な画像表示とメモリ消去:Windows GDIセキュリティ実践ガイド
機密画像を一瞬だけ表示し、終了後に一切の痕跡を残さない――その要件を満たすには、SetDIBitsToDeviceの表向きの仕様だけでは足りません。CPUメモリ、GDIオブジェクト、... -
WinForms TextBoxの文字間隔を自動調整する方法|C#でカーニング&トラッキングを実装
WinForms の標準 TextBox には「テキストがはみ出たら自動で文字間隔を詰めて全体を見せる」機能はありません。とはいえ実装は不可能ではありません。ここでは、既製の ... -
WinUI 2×C++/WinRTの印刷最適化:プリンタHDCの再利用可否と安全なワークフロー設計【GDI/DEVMODE完全ガイド】
WinUI 2(C++/WinRT)で独自の印刷 UI を作ると、「プリンタ HDC を複数ドキュメントで使い回してよいか」「どのタイミングで破棄すべきか」「長時間保持や別スレッド再... -
Win32/C++のウィンドウリサイズで残像が出る原因と対策:WM_ERASEBKGNDと背景ブラシの使い方完全ガイド
Win32/C++で作ったアプリのウィンドウを左上隅からリサイズすると、クライアント領域に古い描画が残って「残像」が見える――この現象は珍しくありません。原因は難解なバ...
1
