タイマー


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

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?180986-Scrolling-a-multiline-Edit(box)-automatically-(Win32)

https://social.msdn.microsoft.com/Forums/en-US/e6be3cf5-4f4e-4355-b296-45d641e23b4a/cedit-multiline-scroll?forum=vcgeneral

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://www.experts-exchange.com/questions/21838000/How-to-Limit-no-of-characters-per-line-in-Multi-Line-Edit-box.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.experts-exchange.com/questions/21838000/How-to-Limit-no-of-characters-per-line-in-Multi-Line-Edit-box.html

https://www.codeproject.com/Articles/831/Using-the-CEdit-control

MFC CEdit control multi line touch scroll