Sol Reklam
Sağ Reklam
What's new

Taskbar Client Separation.

KONU YAZAR

Schatten

New member
Onaylı Üye
Apr
5
4
3


xzODnN2.png


WHEN PEOPLE USING THE WHISPER NOTIFICATION SYSTEM USED TWO CLIENTS, THEY ARE OVERLAPPING, AND THIS PREVENTED THEM FROM SEEING THE NOTIFICATION PROPERLY.

Add into EterLib\MSWindow.cpp

Code:
#define DISABLE_TASKBAR_GROUPING

#ifdef DISABLE_TASKBAR_GROUPING

#include <Shobjidl.h>

#endif



find the code below

CMSWindow::Create

find in

if (!m_hWnd)

return false;

add below

Code:
#ifdef DISABLE_TASKBAR_GROUPING
    OSVERSIONINFO v;
    v.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
    GetVersionEx(&v);
    if (v.dwMajorVersion == 6 && v.dwMinorVersion >= 1 || v.dwMajorVersion > 6)
    {
        WCHAR myAppID[128];
        swprintf(myAppID, sizeof(myAppID) / sizeof(myAppID[0]), L"MyMetin2AppID%u", GetCurrentProcessId());
        HRESULT hr = SetCurrentProcessExplicitAppUserModelID(myAppID);
        if (!SUCCEEDED(hr))
            return false;
    }
#endif


 
Back
Top