- Katılım
- 6 Kas 2021
- Mesajlar
- 2,985
- Tepkime puanı
- 4,500
- Puanları
- 113
- Yaş
- 31
- Konum
- Türkiye
- Dc
- fatihbulut
KONU ALINTIDIR
Önce
Sonra
FISILTI BİLDİRİM SİSTEMİ KULLANAN KİŞİLER 2 CLİENT KULLANDIGINDA ÜST ÜSTE GELİYORDU BUDA BİLDİRİMİ DÜZGÜN GÖRMEYİ ENGELLİYORDU.
EterLib\MSWindow.cpp içine ekle
Önce
Sonra
FISILTI BİLDİRİM SİSTEMİ KULLANAN KİŞİLER 2 CLİENT KULLANDIGINDA ÜST ÜSTE GELİYORDU BUDA BİLDİRİMİ DÜZGÜN GÖRMEYİ ENGELLİYORDU.
EterLib\MSWindow.cpp içine ekle
Kod:
#define DISABLE_TASKBAR_GROUPING
#ifdef DISABLE_TASKBAR_GROUPING
#include <Shobjidl.h>
#endif
Aşağıdaki kodu bul
CMSWindow::Create
Içinde bul
if (!m_hWnd)
return false;
Altına ekle
CMSWindow::Create
Içinde bul
if (!m_hWnd)
return false;
Altına ekle
Kod:
#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