EM_GETSEL return?
-
inline int GetLastSelChar(HWND hwnd) { return HIWORD(SendMessage(hwnd, EM_GETSEL, 0, 0)); }und
int GetLastSelChar(HWND hwnd) { int GetPos = 0; SendMessage(hwnd, EM_GETSEL, 0, GetPos); return GetPos; }hab ich beide ausprobiert, bei ersten war mir eigentlich klar das es nicht klappt. beim zweiten weniger...kann wir wer sagen wieso diese message 2 return werte hat bzw. wie ich an den zweiten rankomme? thx
edit:
so gehts:inline int GetLastSelChar(HWND hwnd) { int GetPos = HIWORD(SendMessage(hwnd, EM_GETSEL, 0, 0)); return GetPos; }