スマートフォン・ジン | Smartphone-Zine

引っ越し先→ https://smartphone-zine.com/

2008-06-01から1ヶ月間の記事一覧

008:システムフォントを使う

自由にフォントが扱えるようになりました。作成するアプリケーションによっては、システムに内蔵されたフォントを使いたい場合も出てくるでしょう。そのような場合には、システムフォントを使用します。 システムフォントはWindows Mobileが標準的に備えてい…

007:フォントを変更する(カスタムフォント)

さて画面に文字が書けるようになったら、次はフォントや色を変更してみたくなりますね。 本日は、フォントの変更に挑戦しましょう。 CreateFontがない! フォント生成サンプルを作成し、さてコンパイルしようとしましたが、CreateFontがなぜかコンパイル通り…

006:文字を表示する

TextOutは使えません TextOutは,最もシンプルな文字列描画APIです。まず文字を表示するサンプルとしてTextOutが紹介されることが多いのですが、Windows MobileにはTextOutがありません。 その代わりExtTextOutを使用します。ExtTextOutはTextOutの拡張版に…

005:MessageBoxを使ってhello,world

さて、ようやくウィンドウが表示できるようになりました。そろそろ何か表示をさせてみましょうか。まずは比較的簡単にメッセージを表示させることの出来るMessageBoxを使ってhello,worldを行います。 MessageBox関数 int MessageBox( HWND hWnd, // オーナー…

004:クロスプラットフォームに対応する

クロスプラットフォームに対応する 今日はWindows Mobile特有の文字の取り扱いについて説明します。 Windows MobileはUnicodeプラットフォームです。文字はUnicodeとして取り扱うのが基本となります。そのためにはUnicodeに対応した文字列関数を使用する必要…

003:ウィンドウを作る

ウィンドウを作る まずはWin32APIの基礎中の基礎、ウィンドウを作ってみます。 何もしないウィンドウを作ってみましょう。 [ファイル(F)]→[新規作成(N)]→[プロジェクト(P)]を選び、[新しいプロジェクト]ウィンドウを開きます。 プロジェクトの種類:スマート…

002:Visual Studio 2005の起動

Visual Studio 2005の起動 [ファイル(F)]→[新規作成(N)]→[プロジェクト(P)]を選び、[新しいプロジェクト]ウィンドウを開きます。 プロジェクトの種類:スマートデバイス テンプレート:Win32 スマートデバイス プロジェクト プロジェクト名:test001 上記設…

001:Windows Mobile開発環境の構築

はじめに Windows Mobile 開発の入門記事です。C++とWin32APIについて理解を深めていきます。 対象読者 C,C++の基礎的な知識を持っていてWindowsMobileで高速なアプリを開発したい方が本稿の対象読者です。 ソフトバンクモバイルやドコモからもWindowsMobile…

参考文献

著者名: 出版年: 書名: 出版社: 総ページ数: 著者名:ホーミン, Offisnail 出版年:2008年 書名:Windows Mobileプログラミング徹底理解 出版社:ソフトバンククリエイティブ 総ページ数:416ページ 著者名:粂井 康孝 出版年:2005年 書名:猫でもわか…