WindowsAPI(Win32API) Advent Calendar 2015 12日目
WindowsAPI(Win32API) Advent Calendar 2015 - Adventar
PBM_SETPOSは、プログレスバーの進捗の現在位置をセットするウィンドウメッセージ・・・。
これをSendMessageの第2引数に指定し、第1引数にプログレスバーのハンドル、第3引数に位置を指定する・・・。第4引数は常に0・・・。
DialogProcのWM_INITDIALOGの時、
第3引数に50を(WPARAM)にキャストしてセットする・・・。
プログレスバーのデフォルト範囲は0から100なので、ちょうど枠の半分の位置にセットされる・・・。
確かに半分の位置にセットされた・・。
Sample/PBM_SETPOS.cpp at master · bg1bgst333/Sample · GitHub
Sample/resource.h at master · bg1bgst333/Sample · GitHub
Sample/PBM_SETPOS.rc at master · bg1bgst333/Sample · GitHub