ぴぐノート

Good code is its own best documentation.

「 投稿者アーカイブ:piggy 」 一覧

【MFC】マルチスレッドでプログレスバーを実装しよう その3

プログレスバーをマルチスレッドを用いた実装について最後の記事です。 引き続き作成の目的は、 スレッド実行中はモーダルダイアログを表示させること。 モーダルダイアログではプログレスバーを表示し進捗が分か …

【MFC】マルチスレッドでプログレスバーを実装しよう その2

昨日に続き、プログレスバーをマルチスレッドを用いて実装してみましょう。 作成の目的は、 スレッド実行中はモーダルダイアログを表示させること。 モーダルダイアログではプログレスバーを表示し進捗が分かるこ …

【MFC】マルチスレッドでプログレスバーを実装しよう その1

実は今回紹介する方法は、もしかしたら正しくないのかもしれません。 ダイアログベースのプログラムで以下の条件を満たし、プログレスバーを表示したいと考えました。 スレッド実行中はモーダルダイアログを表示さ …

【MFC入門】メッセージボックスにエラーコードを表示させよう

ライブラリなどを使用していると、戻り値にエラーコードを返す関数は比較的多いです。 GetLastError関数(最新のエラーコードを取得する関数)がライブラリに含まれていることもありますが、そうでない …

【MFC】フォルダー選択ダイアログの表示【Visual C++】

出力先の指定などフォルダー選択のダイアログを表示させたいことがあります。 フォルダー選択ダイアログを表示させるためには、SHBrowseForFolder関数を使います。 SHBrowseForFol …

筋力トレーニング最強器具【プッシュアップバー・SIXPAD】

2016/11/22   -筋トレ

仕事でも自宅でもずっとコンピューターに向かっていると、やっぱり健康が気になります。 何かしらの運動を生活に組み込んでいる方も多いのではないでしょうか。 私も体力を付けたり、ダイエットの為に筋トレを隔日 …

【Visual C++】フルパスを指定してフォルダー階層を作成する。

2016/11/16   -MFC

MFCなどでファイル走査などのプログラミングを行っていると、D&D(ドラッグアンドドロップ)されたフォルダー内の全ファイル(サブフォルダー含め)に何か処理を行い、同じような階層を維持したまま別 …

ポイント(pt)からピクセル(px)への変換:DPIについて

2016/11/15   -雑記

写真などの画像ファイルやPDFなどの文書ファイルを扱う際に知っておくこととして、ポイントとピクセル、そしてDPI(Dot Per Inch:1インチあたりのドット数)があります。 ライブラリなどを使う …

DLLファイルに含まれる関数の調べ方

2016/11/13   -雑記

何かプロジェクトを作成しようとするさいに、インターネットで同じような機能をもったツールを検索するということは当たり前に行われていると思います。 そう簡単に見つかることは多くありませんが、オープンソース …

【MFC入門】ツリーコントロールでフォルダ内のファイルを表示しよう【Visual C++】

2016/11/12   -MFC

エクスプローラーのディレクトリー構成などツリーコントロールの活用場面は多いです。 ドラッグアンドドロップされたフォルダーに格納されている、フォルダー/ファイルを表示できれば、どのファイルにアクセスする …