路大爷 2016-09-30 09:29 采纳率: 37.5%
浏览 2224

MFC MessageBox改变确定取消为OK CANCLE

//国际化
HHOOK hHook;
LRESULT __stdcall CBTHookProc( long nCode,WPARAM wParam,LPARAM lParam)
{
if (nCode==HCBT_ACTIVATE)
{
SetDlgItemText((HWND)wParam,IDYES,_T("&Yes"));
SetDlgItemText((HWND)wParam,IDNO ,_T("&No"));
SetDlgItemText((HWND)wParam,IDOK,_T("&OK"));
SetDlgItemText((HWND)wParam,IDCANCEL,_T("&Cancel"));
UnhookWindowsHookEx(hHook);
}
return 0;
}
这个国际化怎么用啊,放哪???表示不会用,求指点,谢谢了!!!!!!!!

  • 写回答

3条回答 默认 最新

  • lx624909677 2016-09-30 09:59
    关注

    MessageBoxEx(NULL,L"This is an English MessageBox!",L"Alert",MB_OKCANCEL,MAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_US));

    评论

报告相同问题?