windowctrl-win : rename HandleData --> EnumWindowsPidProcData

* use reinterpret_cast instread of old-style cast
This commit is contained in:
Tobias Ludwig
2020-03-17 19:33:22 +01:00
parent 63ef80adab
commit 6ea29c7d6e
2 changed files with 4 additions and 4 deletions

View File

@@ -108,10 +108,10 @@ BOOL CALLBACK WindowCtrlWin::enumWindowsTitleProc( HWND hwnd, LPARAM lParam )
*/
bool WindowCtrlWin::findWindow( qint64 pid )
{
HandleData data;
EnumWindowsPidProcData data;
data.pid = pid;
data.hwnd = nullptr;
EnumWindows( &enumWindowsPidProc, (LPARAM)&data );
EnumWindows( &enumWindowsPidProc, reinterpret_cast<LPARAM>(&data) );
if( data.hwnd == nullptr )
{
@@ -132,7 +132,7 @@ bool WindowCtrlWin::findWindow( qint64 pid )
*/
BOOL CALLBACK WindowCtrlWin::enumWindowsPidProc( HWND hwnd, LPARAM lParam )
{
HandleData& data = *(HandleData*)lParam;
auto& data = *reinterpret_cast<EnumWindowsPidProcData*>(lParam);
unsigned long pid = 0;
GetWindowThreadProcessId( hwnd, &pid );

View File

@@ -23,7 +23,7 @@ class WindowCtrlWin : public QObject
private:
struct HandleData
struct EnumWindowsPidProcData
{
unsigned long pid;
HWND hwnd;