txtファイルからウィンドウタイトルを読み込もうとしています
GetTitleWidnow を使用して、文字列を使用してウィンドウ タイトルを取得します
これを試しましたが、アプリケーションにメニューが表示されませんでした
ostringstream GetTitleWidnow;
GetTitleWidnow << "MainSvrt on port 51752";
LPCWSTR LMainSvrtTitle;
std::string SMainSvrtTitle = GetTitleWidnow.str();
LMainSvrtTitle = (LPCWSTR)SMainSvrtTitle.c_str();
HWND hWnd = FindWindow(NULL,LMainSvrtTitle);
HMENU hCurrent = GetMenu(hWnd);
HMENU hNew = CreateMenu();
AppendMenu(hCurrent, MF_STRING | MF_POPUP, (unsigned int)hNew, TEXT("Menu"));
AppendMenu(hNew, MF_STRING, MYMENU_Reload, TEXT("Reload Config"));
AppendMenu(hNew, MF_STRING, MYMENU_Credits, TEXT("Credits"));
DrawMenuBar(hWnd);
しかし、私がしようとすると
HWND hWnd = FindWindow(NULL,TEXT("MainSvrt on port 51752"));
正常に動作し、アプリケーションにメニューが表示されます