タイマー
SetTimerを使用して一定時間後にコールバック関数を呼ぶには?
https://www.papy.in/bbs/vc/201001/10010004.html
タイマーの使い方
http://www.ne.jp/asahi/hishidama/home/tech/vcpp/timer.html
c++で一定間隔で関数を実行させたい
https://teratail.com/questions/27449
timeSetEvent関数によるタイマー処理とメインスレッドの処理の関係について
https://social.msdn.microsoft.com/Forums/ja-JP/93395ea2-6c58-40ae-8ea5-28218a43b2be/timesetevent3830625968123951242412427124791245212510125402096629702?forum=vcgeneralja
CWnd::OnTimerのスレッドの取得
https://oshiete.goo.ne.jp/qa/138890.html
なるべく一定周期で実行するスレッドクラス
https://takamints.hatenablog.jp/entry/2014/09/27/203358
SetTimerを別スレッドで処理する方法
http://rarara.cafe.coocan.jp/cgi-bin/lng/vc/vclng.cgi?print+200801/08010045.txt
タイマ機能を使う
https://ha1.seikyou.ne.jp/home/ikkyu/works/vc/timer.html
MFC VC++でスレッド処理
http://d.hatena.ne.jp/hiko4415/20130429/1367243982
マルチスレッド
マルチスレッド作成
https://qiita.com/yumic/items/0923368153ccc2229aca
MFCでThreadを使ってみる
https://jprogramer.com/mfc/3762
出来るだけコピペでマルチスレッド
https://qiita.com/mm_sys/items/c79568d1b8b9b13fccbf
C++でのスレッドクラスの作成
https://codezine.jp/article/detail/1977
C++ と MFC を使用するマルチスレッド
https://docs.microsoft.com/ja-jp/cpp/parallel/multithreading-with-cpp-and-mfc?view=vs-2017
MFCでスレッド処理を行う。
https://paveway.hatenablog.com/entry/2018/11/27/mfc_thread
MFC マルチスレッド
http://typea.info/tips/wiki.cgi?page=MFC+%A5%DE%A5%EB%A5%C1%A5%B9%A5%EC%A5%C3%A5%C9
MFC VC++でスレッド処理
http://d.hatena.ne.jp/hiko4415/20130429/1367243982
スレッドの使い方
http://www7a.biglobe.ne.jp/~tsuneoka/win32tech/19.html
TimeZone
TimeZone change windows 10 mfc
既定のタイム ゾーン
https://msdn.microsoft.com/ja-jp/library/windows/hardware/mt427466(v=vs.85).aspx
→JP 東京標準時 (UTC+09:00)
タイムゾーンの一覧取得について★
http://cammy.co.jp/technical/2016/02/17/%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%BE%E3%83%BC%E3%83%B3%E3%81%AE%E4%B8%80%E8%A6%A7%E5%8F%96%E5%BE%97%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6/
→変更にはタイムゾーン一覧が必要
NT系Windows
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones
画像判別
画像種別 | スタイル | オプション | 状態 | 配色 |
PushButton(改ページ)⇒ | PushButton | BlackImage(現在値) | Normal | 黒 |
Pressed | 青 | |||
GrayImage(ダイアログ) | Normal | 濃灰 | ||
↑黒透過 | Pressed | 青 | ||
なし(default) | Normal | 白 | ||
Pressed | 薄青 | |||
NarrowButton(検索矢印)>> | SearchImage | Normal | 白 | |
Pressed | 薄青 | |||
↑画像種別やIndexでは判別しない |
■
CWnd::OnCtlColor
https://docs.microsoft.com/ja-jp/previous-versions/0wwk06hc(v=vs.140)
ダイアログ背景色の変更
http://dss.o.oo7.jp/cgi/PT.cgi?VCPP/MFC/Dialog/backcolor
ワーニング"Dialog creation failed!"
http://dss.o.oo7.jp/cgi/PT.cgi?VCPP/MFC/Dialog/EndWarning
ダイアログでのフォント変更
http://dss.o.oo7.jp/cgi/PT.cgi?VCPP/MFC/Dialog/fontchange
スタティックコントロール色の変更
http://dss.o.oo7.jp/cgi/PT.cgi?VCPP/MFC/Dialog/dlgstaticclr
横スクロールの限界
http://dss.o.oo7.jp/cgi/PT.cgi?VCPP/MFC/CView/CViewScroll
カーソル位置の取得
http://dss.o.oo7.jp/cgi/PT.cgi?VCPP/MFC/CEdit/CEditCaret
■
Gdiplus 連続描画でAntialias無効 描画領域も不正
Custom ScrollBar バー色変え,アローボタンサイズ指定
CEdit Scroll制限
DrawItem CEdit
CEdit::LineScroll
https://msdn.microsoft.com/ja-jp/library/a6yzcse2.aspx
複数行のエディット コントロールのテキストをスクロールする
CEdit::GetFirstVisibleLine
エディット コントロールの最上位の可視行を確認する
------------
CButton::DrawItem
オーナー描画ボタンの表示上の外観が変化すると、フレームワークが呼び出す
http://www.jade.dti.ne.jp/~arino/sample3.htm
https://stackoverflow.com/questions/24547426/how-do-i-override-drawitem-for-bs-splitbutton-buttons
https://www.codeguru.com/cpp/controls/buttonctrl/article.php/c5157/Owner-Draw-Button-StepbyStep.htm
cmf cbutton owner draw item
http://www.cplusplus.com/forum/windows/58181/
http://forums.codeguru.com/showthread.php?405984-How-can-I-write-multi-line-text-in-edit-control
https://cboard.cprogramming.com/windows-programming/103136-multiline-edit-control-limit.html
https://docs.microsoft.com/en-us/windows/desktop/controls/edit-controls-text-operations
https://msdn.microsoft.com/ja-jp/library/f7yhsd2b.aspx
https://www.codeproject.com/Articles/831/Using-the-CEdit-control
MFC CEdit control multi line touch scroll