WM_DEVICECHANGE

WM_DEVICECHANGEは、デバイスの状態が変化した時に通知される。

WM_DEVICECHANGE メッセージ (Winuser.h) - Win32 apps | Microsoft Docs

具体的には、例えばUSBデバイスが接続された時などである。
WM_DEVICECHANGE.cppで、

とする。

起動すると、最初はこう。
起動すると、最初はこう。

起動すると、最初はこう。
USBポータブルHDDを挿すと、

3回ぐらい通知が来る。
3回ぐらい通知が来る。

3回ぐらい通知が来る。
メッセージボックスを全部閉じて、抜くと、

2~3回ぐらい通知が来る。
2~3回ぐらい通知が来る。

2~3回ぐらい通知が来る。

Sample/winapi/WM_DEVICECHANGE/WM_DEVICECHANGE/src/WM_DEVICECHANGE at master · bg1bgst333/Sample · GitHub