用PostMessage传参数
来源:互联网 发布:python iris数据集 编辑:程序博客网 时间:2024/05/09 07:47
用PostMessage传参数
需要注意的事项:
由于PostMessage是异步执行的,所以参数要用new CString,然后在接收方释放
发送端:
CString* msg = new CString(desc.c_str());
PostMessage(CCounterHelper::GetInstance()->GetLoginDlgHandle(),WM_LOGIN_COUNTER_ERR,0,(LPARAM)msg);
...
接受端:
case WM_LOGIN_COUNTER_ERR:
{
CString* rmsg = (CString*)lParam;
SetStatusTxt(rmsg->GetBuffer(rmsg->GetLength()));
rmsg->ReleaseBuffer();
delete rmsg;
...
需要注意的事项:
由于PostMessage是异步执行的,所以参数要用new CString,然后在接收方释放
发送端:
CString* msg = new CString(desc.c_str());
PostMessage(CCounterHelper::GetInstance()->GetLoginDlgHandle(),WM_LOGIN_COUNTER_ERR,0,(LPARAM)msg);
...
接受端:
case WM_LOGIN_COUNTER_ERR:
{
CString* rmsg = (CString*)lParam;
SetStatusTxt(rmsg->GetBuffer(rmsg->GetLength()));
rmsg->ReleaseBuffer();
delete rmsg;
...
0 0
- 用PostMessage传参数
- PostMessage函数参数介绍
- PostMessage传参问题
- PostMessage()
- Postmessage
- postMessage
- PostMessage
- PostMessage
- PostMessage
- PostMessage
- PostMessage()
- PostMessage
- postMessage()
- PostMessage()
- PostMessage
- PostMessage
- PostMessage将CString类型作为LPARAM参数
- MFC用PostMessage传递消息
- WCF Data Service
- DM8168 NFS无法挂载
- Eclipse JavaDoc和jd2chm创建CHM文档
- 网站推广研究竞争对手是必要前提
- FLTK中Fl_Text_Display 中text自动换行
- 用PostMessage传参数
- oracle数据类型和对应的java类型
- 权限问题引起的批处理文件执行不了
- 【弗洛伊德算法】
- epoll的原理和应用- I/O多路复用
- Hadoop HA Namenode remote access
- 根据PID获取进程名 或者 根据进程名获取PID
- fatal error LNK1120: 1 unresolved externals
- 转换符说明