Use FindWindow to search for "[Conquer2.0]". This will retreive the window handle for the topmost window matching that name. If you have multiple windows with the same caption, use FindWindowEx with the desktop as the parent window, then loop through placing any found handle as the next parent, until the handle is zero.
After finding the window handle, use GetWindowThreadProcessId to return the process Id, You can then use OpenProcess with the process ID in order to read/write to its memory.
Code:
#include <windows.h>
const ServerNameAddr = 0x57f21c;
char* GetServerNameFromMemory()
{
char* buffer;
buffer = new char[16];
HWND hWnd;
DWORD pID;
HANDLE hProcess;
if (!(hWnd = FindWindow(NULL, "[Conquer2.0]"))) return NULL;
GetWindowThreadProcessId(hWnd, &pID);
hProcess = OpenProcess(PROCESS_VM_READ, FALSE, pID);
ReadProcessMemory(hProcess, (void*)ServerNameAddr, buffer, 16, NULL);
CloseHandle(hProcess);
return buffer;
}