Добрый день.
Как правильно преобразовать тип WPARAM в HWND, если предполагается, что функция на входе получает некий параметр WPARAM в котором находится хэндл нужного окна.
При распечатке паруметра WPARAM wParam в файл, там записываються какие-то числа:
3801826
656258
1442626
4063922
918290
459756
525242
7209758
1180528
и т.д.
Спасибо!
Здравствуйте, Demokratizator, Вы писали:
D>Добрый день. D>Как правильно преобразовать тип WPARAM в HWND, если предполагается, что функция на входе получает некий параметр WPARAM в котором находится хэндл нужного окна. D>При распечатке паруметра WPARAM wParam в файл, там записываються какие-то числа: D>3801826 D>656258 D>1442626 D>4063922 D>918290 D>459756 D>525242 D>7209758 D>1180528 D>и т.д. D>Спасибо!
Ничего не надо преобразовывать... если в WPARAM находится хендл, значит хендл.
Лучший дар, который мы получили от природы и который лишает нас всякого права жаловаться – это возможность сбежать. /М.Монтень/
Здравствуйте, Thanatos, Вы писали:
T>Здравствуйте, Demokratizator, Вы писали:
D>>Добрый день. D>>Как правильно преобразовать тип WPARAM в HWND, если предполагается, что функция на входе получает некий параметр WPARAM в котором находится хэндл нужного окна. D>>При распечатке паруметра WPARAM wParam в файл, там записываються какие-то числа: D>>3801826 D>>656258 D>>1442626 D>>4063922 D>>918290 D>>459756 D>>525242 D>>7209758 D>>1180528 D>>и т.д. D>>Спасибо!
T>Ничего не надо преобразовывать... если в WPARAM находится хендл, значит хендл.
Здравствуйте, Othello, Вы писали:
T>>Ничего не надо преобразовывать... если в WPARAM находится хендл, значит хендл.
O>Простым преобразованием типов: O>
O>HWND hWnd = (HWND)wParam;
O>
Или, более корректно,
HWND hWnd = reinterpret_cast<HWND>(wParam);
Лучший дар, который мы получили от природы и который лишает нас всякого права жаловаться – это возможность сбежать. /М.Монтень/
Здравствуйте, Thanatos, Вы писали:
T>Здравствуйте, Othello, Вы писали:
T>>>Ничего не надо преобразовывать... если в WPARAM находится хендл, значит хендл.
O>>Простым преобразованием типов: O>>
O>>HWND hWnd = (HWND)wParam;
O>>
T>Или, более корректно, T>
T>HWND hWnd = reinterpret_cast<HWND>(wParam);
T>
T>
Добрый вечер всем.
Так как Вы описываете тоже не работает, как вообще ничего не записывает в файл!
Здравствуйте, Demokratizator, Вы писали:
D>Здравствуйте, Thanatos, Вы писали:
T>>Здравствуйте, Othello, Вы писали:
T>>>>Ничего не надо преобразовывать... если в WPARAM находится хендл, значит хендл.
O>>>Простым преобразованием типов: O>>>