17 Dec
2015
17 Dec
'15
11:26 a.m.
Hugh McMaster <hugh.mcmaster(a)outlook.com> wrote:
Hugh McMaster wrote:
- INT start,end; + unsigned short start, end;
This can't work.
In this case it does - but it is a technicality.
MSDN says typedef unsigned short WORD; but I should have used unsigned int here, as we cast to WPARAM / UINT_PTR.
It doesn't matter what MSDN says or to what the code does the cast to. What matters is what the other side does with the passed in pointers. -- Dmitry.