Apr
5
4
3
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

