社区
API
帖子详情
为什么SendMessage不能给窗口传消息?
ht1980
2003-08-27 02:53:24
h = FindWindow(vbNullString, "计算器")
Text1.Text = h
SendMessage h, WM_CLOSE, 0, 0
文本框中能够显示出窗口句柄
但是最后一句却没有任何反应!
我的系统是XP + VB6
...全文
36
7
打赏
收藏
为什么SendMessage不能给窗口传消息?
h = FindWindow(vbNullString, "计算器") Text1.Text = h SendMessage h, WM_CLOSE, 0, 0 文本框中能够显示出窗口句柄 但是最后一句却没有任何反应! 我的系统是XP + VB6
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
junfham
2004-02-25
打赏
举报
回复
SendMessage hwnd, WM_SYSCOMMAND, SC_CLOSE, 0
Public Const WM_SYSCOMMAND = &H112
Public Const SC_CLOSE = &HF060& '
sworddx
2003-08-27
打赏
举报
回复
和没插插头说电脑出大问题没法启动了一样的问题:)
sworddx
2003-08-27
打赏
举报
回复
靠……没有定义变量………………………………昏厥。
ht1980
2003-08-27
打赏
举报
回复
加了一句,解决了
Const WM_CLOSE = &H10
基础太差~~~~
常量还需要定义吗??!
sworddx
2003-08-27
打赏
举报
回复
玩笑,那,
SendMessage h, WM_CLOSE,ByVal 0&,ByVal 0&
ht1980
2003-08-27
打赏
举报
回复
我试过了,这样写也不行的!
sworddx
2003-08-27
打赏
举报
回复
那样写不行!最后两个参数必须以byval传递:
SendMessage h, WM_CLOSE, 0&, 0&
SendMessage
发送的
消息
不进入
消息
队列吗
而线程间
SendMessage
时,发送线程不可能直接调用目标
窗口
的
窗口
过程,因为发送线程无法运行在接收线程的地址空间中。因此实际过程是发送线程挂起,然后由另外的线程处理
消息
。过程是:首先发送的
消息
被追加...
向
窗口
发送
消息
SendMessage
向
窗口
发送
消息
SendMessage
函数功能: Windows API宏,在WinUser.h中根据是否已定义Unicode被定义为
SendMessage
W或
SendMessage
A,这两个函数将指定的
消息
发送到一个或多个
窗口
。此函数为指定的
窗口
调用
窗口
...
NX二次开发-使用
SendMessage
给NX
窗口
发送
消息
最小化
NX二次开发-使用
SendMessage
给NX
窗口
发送
消息
最小化
C# Form程序像C++ 那样使用
SendMessage
方法给
窗口
发送
消息
[转] C#中发送
消息
给指定的
窗口
,以及接收
消息
- wenglabs - 博客园 记录实现步骤如下: 建立Note类: using System; using System.Runtime.InteropServices; namespace WindowsFormsApp2 { public class Note...
C# Winform中使用
SendMessage
方法(发送
消息
与接收
消息
)
C# Winform中使用
SendMessage
消息
发送,WndProc
消息
处理 ...此函数为指定的
窗口
调用
窗口
程序,直到
窗口
程序处理完
消息
再返回。该函数是应用程序和应用程序之间进行
消息
传
递的主要手段之一 函数原型:IntPt
API
1,488
社区成员
23,270
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章