CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

用MFC怎么向别的WINDOWS程序发送消息啊

楼主CinderellaLee(楼兰浣纱)2003-09-04 14:49:13 在 VC/MFC / 基础类 提问

用MFC怎么向别的WINDOWS程序发送消息啊  
  API函数中有SendMessage(HWND,...)可以把别的窗口句柄做参数  
  可是MFC封装后就只有三个参数了  
  HWND没有了  
  只能向本窗口发消息  
  在MFC中能直接调用API吗?  
  谢谢 问题点数:10、回复次数:6Top

1 楼papaya_stone(^_^)shentong(^_^)回复于 2003-09-04 14:57:18 得分 1

就用API函数吧  
   
  (^_^)Top

2 楼zhaolaoxin()回复于 2003-09-04 15:00:25 得分 1

MFC中可以直接调用APITop

3 楼CinderellaLee(楼兰浣纱)回复于 2003-09-04 15:13:33 得分 0

怎么调用啊?  
  要不要加什么符号说明是调用的API啊?  
  直接写就可以了吗?  
  可是有错误啊Top

4 楼yanzai8848(yanzai)回复于 2003-09-04 15:14:58 得分 6

注意CWnd的SendMessage(...)与API   SendMessage(HWND,...)的区别,  
  1,如果你再CWnd中直接使用SendMessage(...)调用的是CWnd::SendMessage(...)函数  
  2,要调用API   SendMessage(HWND,...),使用  
        ::SendMessage(HWND,...);  
  3,CWnd::SendMessage(...)相当于:  
        ::SendMessage(this->m_hWnd,...)   //向本窗口发消息  
  4,向别的窗口发消息有两种方法:  
        CWnd*   pwndOther;       //   别的窗口,也可以是其他CWnd的子类  
   
        //   方法一  
        ::SendMessage(pwndOther->GetSafeHwnd(),...);  
        //   方法二  
        pwndOther->SendMessage(...);  
  Top

5 楼howtotell(从何谈起)回复于 2003-09-04 15:15:10 得分 1

::SendMessage  
  这样就出现句柄参数了.Top

6 楼incats(wanyong)回复于 2003-09-04 15:24:59 得分 1

是的,   如果想用全局的就加"::",   其它函数同样如此.Top

相关问题

  • 求截获windows 消息的程序
  • mfc Windows 程序设计 c++ primer ??
  • 求MFC Windows 程序设计源代码
  • 请问Windows程序和MFC程序的区别
  • 初学MFC,MFC WINDOWS程序设计第一个程序如何上机调试?
  • windows关闭时给应用程序发送什麽消息?
  • 请问:windows下启动一个程序的消息是什么?
  • windows程序设计 消息处理问题
  • 程序“打印”是向WINDOWS发出什么消息?(UP有分)
  • 《windows程序设计》滚动条中WM_SIZE消息问题

关键词

  • mfc
  • 函数
  • 消息
  • api
  • sendmessage
  • 调用
  • pwndother
  • cwnd
  • 参数
  • hwnd

得分解答快速导航

  • 帖主:CinderellaLee
  • papaya_stone
  • zhaolaoxin
  • yanzai8848
  • howtotell
  • incats

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo