小编Lit*_*ara的帖子

尝试从Message c ++ mfc返回值

我正在使用c ++ mfc并在我的dlg中声明消息:

LRESULT CMyWnd2::OnMyMessage(WPARAM wParam, LPARAM lParam)
{
    wParam=5;
    lParam=6;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

使用代码:

WPARAM w=0;
LPARAM l=0;
SendMessage(hwnd,messageId,w,l);
cout<<w<<l<<endl;
Run Code Online (Sandbox Code Playgroud)

打印:

0
0
Run Code Online (Sandbox Code Playgroud)

如何更改w/l参数的值?

c++ winapi mfc

2
推荐指数
1
解决办法
575
查看次数

标签 统计

c++ ×1

mfc ×1

winapi ×1