Ok, das ist merkwürdig, aber stimmen dann die ausgegebenen Koordinaten?
Probier sonst mal das:
/edit:
Ach ja, die Grösse *kopfhau*
/edit2:
Wenn ich mich recht entsinne werden ja Buttonklicks mit WM_COMMAND an das parent gesendet. Versuch es doch mal damit!
http://msdn.microsoft.com/en-us/library/ms647591(VS.85).aspx
Probier sonst mal das:
Code:
RECT rect;
GetWindowRect(hButton, &rect);
WORD x = floor((rect.right - rect.left) / 2.0f);
WORD y = floor((rect.bottom - rect.top) / 2.0f);
/edit:
Ach ja, die Grösse *kopfhau*
/edit2:
Wenn ich mich recht entsinne werden ja Buttonklicks mit WM_COMMAND an das parent gesendet. Versuch es doch mal damit!
http://msdn.microsoft.com/en-us/library/ms647591(VS.85).aspx