mirror of
https://github.com/Ximi1970/systray-x.git
synced 2026-05-07 12:36:20 +02:00
windowctrl-win : rename HandleData --> EnumWindowsPidProcData
* use reinterpret_cast instread of old-style cast
This commit is contained in:
@@ -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 );
|
||||
|
||||
@@ -23,7 +23,7 @@ class WindowCtrlWin : public QObject
|
||||
|
||||
private:
|
||||
|
||||
struct HandleData
|
||||
struct EnumWindowsPidProcData
|
||||
{
|
||||
unsigned long pid;
|
||||
HWND hwnd;
|
||||
|
||||
Reference in New Issue
Block a user