windows findstr_windows find

windows findstr_windows find主要API:FindWindow(LPCTSTRlpClassName,LPCTSTRlpWindowName)//通过进程名得到进程handleSendMessage(UINTmessage,WPARAMwParam=0,LPARAMlParam=0)//Theresultofthemessageprocessing;itsvalue…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

主要API:FindWindow(LPCTSTR lpClassName,    LPCTSTR lpWindowName  )

//通过进程名得到进程handle

SendMessage(UINT message, WPARAM wParam = 0, LPARAM lParam = 0

//The result of the message processing; its value depends on the message sent.

主程序 Server :其他均为默认.

MFC 建立一Dialog 应用程序,工程名字:Server

添加一Button控件command,并与之对应的函数OnCommand

在ServerDlg.h里添加自己的消息:#define WM_COMM WM_USER+10

函数 OnCommand 添加代码:

{

 CString str=”Client”;
 CWnd *pWnd=CWnd::FindWindow(NULL,str);
 if(pWnd)
  pWnd->SendMessage(WM_COMM,0,0);//通过SendMessage的后两个参数

//WPARAM wParam, LPARAM lParam传递信息
  else MessageBox(“FindWindow NULL”);

}

MFC另 建立一Dialog 应用程序,工程名字:Client 在 其

OnInitDialog里最后添加代码SetWindowText(“Client”);

在Client.h里添加自己的消息:#define WM_COMM WM_USER+10

添加消息映射:

BEGIN_MESSAGE_MAP(CSenderDlg, CDialog)
 //{
{AFX_MSG_MAP(CSenderDlg)
 ON_WM_SYSCOMMAND()
 ON_WM_PAINT()
 ON_WM_QUERYDRAGICON()
  ON_MESSAGE(WM_COMM,OnSendMsg)//添加的自己的消息处理
 //}}AFX_MSG_MAP
END_MESSAGE_MAP()

给ClientDlg.cpp添加自己的消息处理函数OnSendMsg(WPARAM wParam, LPARAM lParam)

{

// wParam  lParam既是要传递的信息

if(wParam==0 && lParam==0)
AfxMessageBox(“HelloWorld!”);

}

转载于:https://www.cnblogs.com/shengshuai/archive/2007/05/01/sendmessagefindexec.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/170223.html原文链接:https://javaforall.net

(0)
上一篇 2022年8月13日 下午2:16
下一篇 2022年8月13日 下午2:16


相关推荐

  • linux解压文件名乱码,linux下解压zip文件时,文件名乱码的解决(转载)

    linux解压文件名乱码,linux下解压zip文件时,文件名乱码的解决(转载)转自 http blog sina com cn s blog 6261f8690101 htmlwindows 下的 zip 文件 在 linux 下解压时 经常会出现文件名乱码的情况 主要原因是 在 windows 下压缩文件时 是以系统的默认编码 gbk gb18030 来压缩 zip 文件并没有声明编码的格式 因此 linux 下解压缩时 也会使用系统默认的格式 utf 8 解压缩 编码格式不同

    2026年3月26日
    2
  • 【转】opencv中widthStep不一定等于width*nChannels的原因「建议收藏」

    【转】opencv中widthStep不一定等于width*nChannels的原因「建议收藏」【转】opencv中widthStep不一定等于width*nChannels的原因opencv里图片属性widthStep属性有点奇怪,它稍大于width*nChannels。如3*3的3通道bmp图片,所有像素RGB分量都为97,输出如下:图像详细参数nSize: 112imageSize:36nChannels:3height: 3wid

    2022年6月1日
    29
  • Python安装教程步骤1:Pycharm和Anaconda的安装

    Python安装教程步骤1:Pycharm和Anaconda的安装python 环境配置步骤一 Pycharm 和 Anaconda 的安装作者介绍 1 复制 pycharm 和 Aanconda 的安装包 2 安装 pycharm3 安装 Anaconda 作者介绍张伟伟 男 西安工程大学电子信息学院 2019 级硕士研究生 张宏伟人工智能课题组 研究方向 机器视觉与人工智能 电子邮件 com 课题组 CSDN 官方账号 欢迎一键三连 https blog csdn net m0 article details s

    2026年3月20日
    2
  • WPF Window 窗口获得焦点和失去焦点事件

    WPF Window 窗口获得焦点和失去焦点事件Window窗口获得焦点和失去焦点事件(窗口变为背景窗口、窗口切换等都引起窗口焦点失去)Activated获得焦点事件和Deactivated失去焦点的事件:Activated:获得焦点(首次打开软件时;由别的软件切换回当前软件时;点击当前软件在任务栏的按钮时)Deactivated:失去焦点,与Activated正好相反,(Deactivated=de+activated)使用方法有两种:第一种是在XAML中声明,然后在后台书写执行代码:<W…

    2022年6月23日
    28
  • 计算机房安全防范措施,机房安全防护方案「建议收藏」

    计算机房安全防范措施,机房安全防护方案「建议收藏」《机房安全防护方案》由会员分享,可在线阅读,更多相关《机房安全防护方案(3页珍藏版)》请在人人文库网上搜索。1、呜踏坡仁因亏遮寞蜂返脉刑罚发娜滨砖恶躺虞议蛤闹猪品钧捉绸瞎蜒囤运盐燥赁羚岩解锁周趁潞钵脏熬菜锹霉议保色觉汹刺茁恶即领递块聘协渠段波痒曾作滓率炙溯档蹬赃创竞屡环柬萝吏鸥帜竿胸耳蝎撇茁验婆州跑沦绥惯捉察歹洪妒蜒比侣血葫轴并蒸司咱惜狙窒茬畅揣痊潘拳帆巫眉思工拥跟矣申兑龙华卑氧躇峦恢奠业千朽孩荫…

    2022年7月12日
    17
  • DeepSeek + Mermaid一键生成流程图

    DeepSeek + Mermaid一键生成流程图

    2026年3月16日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号