Windows 10 Dialog Button
ハンドルリーク
Process Explorerでハンドルリークを調査する方法
http://replication.hatenablog.com/entry/2015/06/16/093000
-----------------
WinDbgを使ってプロセスのハンドルリークを調査する方法
http://replication.hatenablog.com/entry/2015/06/15/093000
オフスクリーン描画
GDI+を使わない画像表示
http://www.dab.hi-ho.ne.jp/hello/subhtml/MyRoom/blog/lang/mfc/cimage/
CImageを使用してPNG画像を表示する方法
-------------
Section9.4 メモリデバイスコンテキスト
http://www-higashi.ist.osaka-u.ac.jp/~k-maeda/vcpp/sec9-4memorydc.html
サンプルソースが参考になる
-------------
オフ・スクリーンの作成法
https://blog.goo.ne.jp/masaki_goo_2006/e/d647f7ba1e766599472afaff0a70f0a4
サンプルソースが参考になる
-------------
VC++でGDI+ そにょ8 ~ダブルバッファリング~
http://d.hatena.ne.jp/yuyarin/20071130/1196357417
オフスクリーンに描画されたものをオンスクリーンに描画する手順など
GDI+での方法を記載
-------------
オフスクリーンレンダリングサンプルプログラム
http://www.asahi-net.or.jp/~yw3t-trns/opengl/samples/offscrn/index.htm
オフスクリーンの説明とサンプルソース提供
-------------
C++ Windows プログラミング⑥ 書いて覚えるための初心者自己中記事
http://nenechi.hatenablog.com/entry/2017/10/06/152902
Windowsのグラフィックス アーキテクチャの概要
Direct2Dでの描画の方法
-------------
オフスクリーンレンダリングを使って画像を動的にアトラス化する
http://glassonion.hatenablog.com/entry/20150718/1437181664
Cocos2d-xでの方法を記載
-------------
MFCでOpenGLでオフスクリーンレンダリング
https://ihiroyo.wordpress.com/2010/02/22/mfc%E3%81%A7opengl%E3%81%A7%E3%82%AA%E3%83%95%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%83%AC%E3%83%B3%E3%83%80%E3%83%AA%E3%83%B3%E3%82%B0/
OpenGLでのオフスクリーンレンダリング時の注意点を記載
デバイスコンテキストに描いた画面をビットマップにする方法が参考になる
-------------
Visual C++ MFC でフォームビューでダブルバッファリングがうまくいきません
https://social.msdn.microsoft.com/Forums/vstudio/ja-JP/d6dfe693-4495-4210-bd74-76cc319ebafe/visual-c-mfc-?forum=vcgeneralja
OnPaint()内にダブルバッファリングの処理を記述
OnEraseBkgnd()内で背景をクリア
-------------
第26回 レンダリング画像をテクスチャに使う
http://marina.sys.wakayama-u.ac.jp/~tokoi/?date=20050923
オフスクリーンレンダリング
http://sonson.jp/blog/2006/04/04/opengl-1/
----------------------
Polyline
チャートコントロール
Using the MS Chart control in VC++
https://www.codeproject.com/Articles/4343/Using-the-MS-Chart-control-in-VC
------------------------
MFCから最新のChart Control使用できないでしょうか
http://rarara.cafe.coocan.jp/cgi-bin/lng/vc/vclng.cgi?print+201111/11110011.txt
--------------------------
コントロールを再配布する
https://msdn.microsoft.com/ja-jp/library/9d671sd0.aspx
Direct2D
Direct2D Effectsで発光する雷をプロシージャル生成する
http://sygh.hatenadiary.jp/entry/2014/08/07/030029
Windows Vista SP1 PU以降でDirect2D 1.0対応
Windows 8以降でDirect2D 1.1対応
WPFのエフェクトに近いこともできる
-----------------------
同次変換行列
http://sygh.hatenadiary.jp/entry/2014/06/13/022022
Direct2D 1.1から印刷処理をサポート
-----------------------
Visual C++ 2010 SP1でのMFC拡張
http://sygh.hatenadiary.jp/entry/2014/11/03/005505
WPFを採用できない案件で、高速かつリッチなUIをネイティブ実装するのに使える
ただし、生産性や保守性の観点からはWPFには及ばない
MFC用に提供されているDirect2Dラッパーは、Direct2D 1.0専用
Windows 8に実装されているDirect2D 1.1や、Windows 8.1に実装されているDirect2D 1.2を使う場合は、
MFCラッパーではなく直接COM APIを操作する必要あり
-----------------------
Windows SDKと旧DirectX SDK
http://sygh.hatenadiary.jp/entry/2014/09/22/000927
-----------------------
タッチキーボード
[目的]
日本語→英語タッチキーボードに切り替える手間を省きたい
アルファベット入力モードで予測変換を行えるようにしたい
--------------
Windows 10のタッチキーボードでカーブフリック入力ができるようになった
http://weekly.ascii.jp/elem/000/000/398/398966/
カーブフリック入力例
あ->あぽ->appointment
日本語:Microsoft IME
日本語は予測変換可
英語は予測変換不可
[NGケース]
Suggest On registry
日本語Windows & 英語(米国)Keyboard & 表示言語:英語
--------------
MFCアプリ上で、Windows10のタッチ操作の長押し(右クリック)を発生させるには
https://teratail.com/questions/54147
--------------
C++・コンテキストメニュー
https://novaexp.exblog.jp/10964614/
--------------
ファイルを右クリックしたときのコンテキストメニューが一瞬表示され消えてしまう
https://social.msdn.microsoft.com/Forums/vstudio/ja-JP/b40a2545-161f-42ba-917b-31b283ff0388?forum=vcgeneralja
--------------
CWnd::OnContextMenu
https://msdn.microsoft.com/ja-jp/library/a8ak6d0a.aspx
--------------
2014 年やったこと - Mozc 編
http://nyaruru.hatenablog.com/entry/2015/02/11/183043
--------------
Text Services Framework
https://ja.nishimotz.com/text_services_framework