勘違い リンクを取得 Facebook × Pinterest メール 他のアプリ 7月 28, 2013 一生懸命にアンモナイトの化石を持ち上げてたら、 横から5歳ぐらいの子が、お手本見せてくれた\(゜ロ\)(/ロ゜)/ アンモナイトの化石の方を持ちあげると勘違いするよな・・・ それとも俺だけだろうか・・・ リンクを取得 Facebook × Pinterest メール 他のアプリ コメント
初心者でもわかるMFCとVC++の基本:Visual Studio開発入門 9月 18, 2024 初心者でもわかるMFCとVC++の基本:Visual Studio開発入門 MFCでWindowsアプリ開発を始めるには? 「MFCって何?」と思っている方へ、今回はMicrosoft Foundation Class(MFC)とその基本をわかりやすく解説します。特に、VC++(Visual C++)を使ったWindowsアプリケーション開発を始めるための導入としてぴったりな内容です。 そもそもMFCとは何か? MFCは、マイクロソフトが提供するWindowsアプリケーション構築用のクラスライブラリです。VC++(Visual C++)に付属しており、Windowsプログラミングを簡素化するために作られました。たとえば、ボタンをクリックした際に何か処理をする、といったイベント駆動型のプログラムが簡単に作れます。 最近では.NETや他のフレームワークが台頭していますが、MFCはまだ多くの企業やシステムで利用されています。 基本のメソッド:スタティックとインスタンス メソッドには2種類あります。1つはスタティックメソッド、もう1つはインスタンスメソッドです。 スタティックメソッドは、クラスそのものに属しており、クラスをインスタンス化せずに呼び出すことができます。例として、数学計算に使われるMathクラスのメソッドがあります。 Math::Sqrt(9); // 結果は 3 一方、インスタンスメソッドは、そのクラスを生成(インスタンス化)してからでないと呼び出せません。たとえば、オブジェクトの状態に依存する操作を行う場合に使います。 ガベージコレクション:メモリ管理を楽にする仕組み 「メモリリーク」という言葉を聞いたことがあるかもしれません。これは、プログラムが使い終わったメモリを解放せず、無駄なメモリを消費し続ける現象です。そこで登場するのがガベージコレクションです。 ... Read more »
フォントサイズ単位の比較と換算表【Windows・Android】 2月 05, 2025 フォントサイズには、 px・pt・dp・sp など複数の単位があります。しかも同じ「px」でも、WebのCSSピクセル、Windowsの論理ピクセル、ディスプレイ上の物理ピクセルは必ずしも1対1ではありません。 この記事では、WindowsとAndroidを中心に、フォントサイズ単位の違いと換算の考え方を整理します。デザインデータを別のプラットフォームへ移すときや、「12ptは何px?」「Androidでは何spにすればよい?」と迷ったときの参考にしてください。 1. フォントサイズ単位の違い 単位 主な使用環境 特徴 px Web、Windows、Android内部 ピクセルを表す単位。ただしCSS pxやWindowsの論理ピクセルは、必ずしもディスプレイの物理ピクセルと1対1ではない pt 印刷、DTP、Windows 1pt = 1/72インチを基準とする絶対長の単位 dp / dip Android 画面密度の違いを吸収するための密度非依存単位。160dpiを基準に1dp = 1pxとなる sp Androidの文字 dpと同様に密度を考慮し、さらにユーザーのフォントサイズ設定を反映する文字用単位 2. 「px=物理ピクセル」ではない フォントサイズを考えるうえで、最も混乱しやすいのがpxです。 ディスプレイには実際の画素である 物理ピクセル がありますが、WindowsやWebでは、アプリやブラウザが扱う論理的な座標単位が別に存在します。 Windowsでは長年、 1論理インチ = 96ピクセル を基準としてきました。Microsoftの説明では、この基準では72ptの文字が96論理ピクセル、12ptの文字が16論理ピクセルに相当します。 つまり、Windowsで「16px」と指定したからといって、常にディスプレイ上の16個の物理ピクセルだけで表示されるとは限りません。表示倍率やDPIによって、1つの論理ピクセルを複数の物理ピクセルで描画する場合があります。 3. Windowsでのptとpxの基本換算 Windowsの標準的な論理DPIである96dpiを基準にすると、次の関係になります。 1インチ = 72pt 1論理インチ = 96px 1pt = 96 ÷ 72 = 約1.333px 1... Read more »
プログラミングにおける変数の型とコントロール命名規則の完全ガイド 9月 19, 2024 プログラミングにおける変数の型とコントロール命名規則の完全ガイド プログラミングにおける変数の型とコントロール命名規則の完全ガイド プログラミングでは、変数やコントロールの名前を適切につけることが重要です。このガイドでは、変数の型とコントロールの命名規則を包括的に紹介し、可読性と保守性の高いコードを作成するためのベストプラクティスを解説します。 変数の型とその略語 変数の型に応じた命名規則を使用することで、コードの読みやすさと一貫性を保つことができます。以下は、主なデータ型とその略語のリストです。 データ型 略語 Boolean bln Byte byt Date dte Decimal dec Double dbl Enum enm Integer int Long lng Object ... Read more »
コメント
コメントを投稿