Is this common behavior
It is.
Window’s thread scheduler works on a time quantum (exact length depends of various factors including Windows version and edition). Effectively any non-zero delay is rounded up to a complete quantum.
More Related Contents:
- Win32 API to enumerate dll export functions?
- How to read a value from the Windows registry
- What does “WINAPI” in main function mean?
- How do I call ::CreateProcess in c++ to launch a Windows executable?
- Detecting Windows 10 version
- Win32 programming hiding console window
- updating a string table with UpdateResource
- Read process memory of a process does not return everything
- How can I get the path of a Windows “special folder” for a specific user?
- Using CreateWindowEx to Make a Message-Only Window
- How do I get the window handle of the desktop?
- How do I implement dragging a window using its client area?
- Intercept windows open file
- C++ Executing CMD Commands
- Detecting simulated keyboard/mouse input
- Best method for storing this pointer for use in WndProc
- How to programmatically create a shortcut using Win32
- How can I save HICON to an .ico file?
- Is there a way to get the string representation of HRESULT value using win API?
- EnumDisplayDevices vs WMI Win32_DesktopMonitor, how to detect active monitors?
- Why does MAKEINTRESOURCE() work?
- Name of process for active window in Windows 8/10
- “APIENTRY _tWinMain” and “WINAPI WinMain” difference
- Size of a directory [duplicate]
- How to get the Executable name of a window
- Getting another process command line in Windows
- Visual Studio 2013: CL.exe exited with code -1073741515
- C++: What’s the simplest way to read and write BMP files using C++ on Windows?
- DoEvents equivalent for C++?
- Get key press in windows console