コンピュータ

WPFのコードビハインドでObservable.FromEventPatternを使いマウスイベントを処理するサンプルコード

コードビハインドで処理するイベントをストリームとして扱うサンプルプログラムです。マウス座標を取得しタイトルバーに表示するアプリケーションになります。ソースコードファイル名:RxMouseMove.csproj<Project Sdk="Mi...
コンピュータ

WPFのRenderingイベントでFPSを表示するサンプルコード2「アニメーション」

CompositionTarget.Renderingを使いキャラクタが動くサンプルコードを作成しました。前回の記事ソースコードファイル名:WalkAnime.csproj<Project Sdk="Microsoft.NET.Sdk"> ...
コンピュータ

WPFのRenderingイベントでFPSを表示するサンプルコード

WPFのWinodwオブジェクトのRenderingイベント(CompositionTarget.Rendering)を使うと、描画のタイミングで処理が実行されます。ディスプレイの処理能力次第なのですが、一般的なのPCだと60FPSぐらいに...
スポンサーリンク
コンピュータ

WPFで特定フォルダのPNGファイルを監視し変化があったら表示するサンプルコード

コマンドラインで画像加工系のソフトを実行して結果を確認する作業を行っていて、毎回GUIアプリで画像を開いて確認していますが、面倒なので自動的に更新された画像が表示するアプリを作成しました。ソースコードファイル名:ImgWatcher01.c...
コンピュータ

PowerShellでドライブの使用量と空き容量を一覧で確認する方法

PowerShellを使っていて、ドライブの空き容量が気になることがあります。エクスプローラーで確認は出来ますが、コマンドラインで確認する方法を調べてみました。・実行するコマンドレットGet-PSDrive -PSProvider File...
コンピュータ

WPFのリストビューでコードビハインドによるサンプルコード

WPFのリストビューでコードビハインドで、リストアイテムとなるオブジェクトから表示用のプロパティを指定する方法を確認します。ソースコードファイル名:ListViewSample01.csproj<Project Sdk="Microsoft...
コンピュータ

Windows11でAIを使い画像の背景を消去する方法。

Windows11付属のペイントで不要な物体を消去することが出来るようになりました。環境・バージョン動作確認したPCの環境Windows11 25H2ペイント 11.2508.361.0実行例・ペイントを起動し、画像読み込んだ状態で、「Co...
コンピュータ

Windows11でAIを使い画像から不要な物体を消す方法。

Windows11付属のペイントで不要な物体を消去することが出来るようになりました。環境・バージョン動作確認したPCの環境Windows11 25H2ペイント 11.2508.361.0実行例・ペイントを起動し、画像読み込んだ状態で、「Co...
コンピュータ

WPFでzipファイル内の画像を連続表示するビューアの雛形

画像ファイルをアーカイブしたzipファイルをドラッグアンドドロップし、リストボックス内でzipファイルの順番の変更・削除を行うことで表示順番を入れ替えが出来ます。複数のzipファイルを任意の順番で、画像ファイルを連続表示するプログラムになっ...
コンピュータ

Windows11でスクリーンショット画像を”無料”でOCR(文字認識)する方法

Snipping Toolをは「テキストアクション」機能を使うと、スクリーンショット画像を文字認識(OCR)させることが出来ます。環境・バージョン動作確認したPCの環境Windows11 25H2Snipping Tool 11.2508....
コンピュータ

WPFでOpenCVの画像フィルターを実行するGUIアプリの雛形

GUIアプリからOpenCVの画像加工系のフィルターを実行するGUIアプリのプロトタイプを作成してみました。対応フィルターは少ないですが、アプリとして使えそうなら後から追加する予定です。ソースコードファイル名:GFilterUITemp01...
コンピュータ

WPFパネル系コントロールによるレイアウトの概要

UIパーツの自動レイアウトはWPFの特徴の一つです。個人的にはWinFormsに対してWPFが優れている部分だと考えています。この自動レイアウトは以下で述べるパネル系コントロール上で配置することで実現されますが、どのコントロールを使えばよい...
コンピュータ

Windows11でデスクトップの作業動画を”無料で”作成する方法

Windows 11には、デスクトップの作業をそのまま動画として録画できる機能が標準で搭載されています。特別なソフトを入れなくても、Snipping Tool(スニッピングツール)だけでOK。「無料で」「任意の領域だけ」録画できるので、ちょ...
コンピュータ

ChatGPTが選ぶコード生成向きプログラミング言語ランキング – 2025年11月版(TOP10)

AIによるコード生成が一般化した今、「どの言語がAIにとって書きやすいのか?」は、開発者にとっても重要なテーマです。 本稿では ChatGPTの視点から、以下の3基準で各言語を評価しました。 学習材料となるコード量:公開ソースの量・質・多様...