gpt4 book ai didi

C++ HMENU 显示消息框

转载 作者:太空宇宙 更新时间:2023-11-04 14:12:29 25 4
gpt4 key购买 nike

嘿,我正在尝试在 notepad.exe 中创建一个菜单

我已经创建了它,但我想在点击重新加载后显示一个消息框

我试过了

    #define MSG         (WM_APP + 101)
HWND hWnd = FindWindow(NULL,TEXT("untitled - Notepad"));
HMENU hCurrent = GetMenu(hWnd);
HMENU hNew = CreateMenu();
AppendMenu(hCurrent, MF_STRING | MF_POPUP, (unsigned int)hNew, TEXT("TheDragoN"));
AppendMenu(hNew, MF_STRING, MSG, TEXT("Reload"));
AppendMenu(hNew, MF_STRING, 200, TEXT("Credits"));
DrawMenuBar(hWnd);
WPARAM wParam;
switch(LOWORD(wParam))
{
case MSG:
MessageBox(hWnd, L"TSSAA", L"MessSDSageBox",MB_OK);
break;
}

但它没有显示消息框

最佳答案

你在没有任何初始化的情况下声明了 WPARAM wParam; 并立即检查了 lo word 中的内容,结果未指定,因为 wParam 将包含一些默认的垃圾值。

关于C++ HMENU 显示消息框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13508959/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com