同上,如使用全局变量要注意多线程同时访问,
一般都用消息::SendMessage(hWnd, msg, wparam, lparam);
如要发送一段字符串:
char str[] = "good";
::SendMessage(AfxGetApp()->m_pMainWnd->m_hWnd, WM_OK, (UINT)str, 0);
一般都用消息::SendMessage(hWnd, msg, wparam, lparam);
如要发送一段字符串:
char str[] = "good";
::SendMessage(AfxGetApp()->m_pMainWnd->m_hWnd, WM_OK, (UINT)str, 0);
解决方案 »
- 一个A表的外键是另一个B表的主键//这个B表的主键取值必须参数A表的外键字段值吗?
- activex 对话框中插入组合框出现的问题
- 如何捕获菜单的鼠标移动事件
- 如何使其他应用程序主窗体上的最大化按钮变灰?
- 关于toolbar刷新很难的问题请大家帮忙解决
- 两个EXE文件能传送信息吗
- 请问如何自己制作 返回上一步 的功能啊
- 有没有和gethostbyaddr功能一样的获取主机名的API,有时候gethostbyaddr不能获取主机名?
- 向高手求援
- 关于setsystemcursor 的参数的问题,急.................
- 如何使 ListCtrl 中大图标可以自由拖动位置??
- 救急!!!!!!!!!!!!!!!!
::SendMessage(AfxGetApp()->m_pMainWnd->m_hWnd, WM_OK, (UINT)str, 0);
这么做不太好,如果是PostMessage,str有可能被释放,最好用全局指针.
另外,如果你用线程类,可以用PostThreadMessage;
谢谢