2017年2月7日火曜日

手始めにWPFを

いい加減、WinAPIも終わりになりそうなので、少しずつWPFのプログラミング方法を
学習してます。そっからはUWPにステップアップしたい。
ですが、どうもC#は好きになれないというか、周りに使っている人がいないという
時代遅れな環境の中でやっているので、やる気はあまりおきません。

取っ掛かりとして

・C++/CLIでダイアログベースのアプリの土台を作成
・xaml+C#でボタンとかを作成
・HwndSounceで場所を作って、そこにxamlのページを貼り付け、メッセージを
 ダイアログのメッセージループに飛ばす

というサンプルが作れればいいな、と考えています。

WPF(xaml)の、ディスプレイのリフレッシュレートでのアニメーションはやっぱり
きれいで魅力的。

イメージとしては、ボタンとかのパーツはxaml任せで描画/表示更新させといて、
それ以外のもっと低レートなループや割り込みメッセージ処理は今まで通り、って
感じですかね。

で、ちょっと凝ったことしようとするときのxamlの記述がまた難解で(慣れてない
から?)、泣けてくるんですが。。。

0 件のコメント:

コメントを投稿