SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

DeveloperZine(デベロッパージン)- エンジニアの意思決定を支える技術情報メディア ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

C++/CXでHelloUWP!

C++/CXでHelloUWP!(前編)

step-1:デバイスファミリーの表示

 'Universal'を冠するだけのことはあって、一本のコードがデスクトップ、タブレット、スマホさらにはゲーム機から組み込みボードまで、Windows 10環境ならどこでも動くのがUWPの'売り'です。アプリケーションは、自分自身が置かれたデバイスの種類に応じて外観や動作を変えたいこともあるでしょう。デバイスファミリの取得と表示を行います。

 MainPage.xaml.hにプロパティ:DeviceFamilyを追加し、MainPage.xaml.cppに実装します。

 ページ側:MainPage.xamlには"Hello UWP World!"の直下にTextBlockを配置します。

 TextBlockのText属性"{x:Bind DeviceFamily}"は、「コードビハインドに用意されたプロパティ:DeviceFamilyの値とバインド(結び付け)せよ」を意味します。実行してみましょう……。

 Mobile Emulator上で実行すると、"Devicefamily: Windows.mobile"が表示されるハズ。

次のページ
step-2:ページサイズの表示

この記事は参考になりましたか?

C++/CXでHelloUWP!連載記事一覧
この記事の著者

επιστημη(エピステーメー)

C++に首まで浸かったプログラマ。Microsoft MVP, Visual C++ (2004.01~2018.06) "だった"りわんくま同盟でたまにセッションスピーカやったり中国茶淹れてにわか茶...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

CodeZine(コードジン)
https://codezine.jp/article/detail/9110 2015/12/17 14:00

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー