Of all the different controls that there are for Win32, is there any basic, lightweight Splitter/Splitcontainer control available (meaning one or two C/C++ files max)?
I can't seem to find any in the default controls shown in Visual Studio, and everything I find online seems to be for MFC, which I'm not using in my project...
There's a native splitter in Win32, it's basically just transform mouse icon to IDC_SIZENS in this example, and tracking mouse movement and then resizing the control based on mouse movement.
See here: Split Window using Win32 API
I found this while googling, and although it had some issues with drawing, I'm sure it could be fixed or used for learning at least.
There is no native win32 splitter, I made one using pure win32 api in one cpp file.
No there is no native win32 splitter, you have to use a framework or write your own. Codeproject even has its own splitter category.
If you write your own you basically have two options:
Try this one, it's a native win32 splitter control with just 2 files.