腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
我
的
WINAPI
消息
不能到达
我
的
窗口
过程
?
、
我
使用
winapi
对话框作为
窗口
类
的
根HWND。程序编译和显示完美,但当我点击按钮时,没有任何响应,几乎就像
消息
没有到达
我
的
窗口
过程
,或者所说
的
过程
永远不会被调用。
我
如何才能确保
消息
正确工作,并且正确地处理了
我
正在尝试做
的
事情呢? main.c中
的
简化WinMain。c: int
WINAPI
浏览 15
提问于2021-05-11
得票数 0
2
回答
SetWindowLongPtr()是如何传递
消息
的
?
、
、
、
我
一直在努力学习如何使用SetWindowLongPtr(),并将其理解为: 您可以使用以下函数获取当前
消息
并将其发送到自定义协议:LONG_PTR Some_Ptr = SetWindowLongPtrCustom_Proc( hwnd,UINT,WPARAM wParam,LPARAM lParam) {lParam (msg) { case WM_COMMAND: MessageBox(hwnd,“这是一个
窗口
)Some_Ptr,hwnd,msg,wParam,lParam);}返回CallWindowProc((WNDPROC)
浏览 4
提问于2013-01-17
得票数 1
回答已采纳
1
回答
创建
的
窗口
没有标题。
、
、
我
正在从
我
的
控制台应用程序创建
消息
窗口
。
窗口
类是正确注册
的
,
窗口
是正确创建
的
,但是它从来没有一个标题(而我
的
createwindow函数调用确实指定了一个标题)。让
我
想到,控制台程序能用名字创建
窗口
吗?在谷歌上搜索,什么也没找到。这是
我
的
代码,保持在最低限度:hInstance = GetModuleH
浏览 8
提问于2017-02-14
得票数 3
回答已采纳
1
回答
如何在线程内部接收WM_POWERBROADCAST?
、
、
但是,当我从TThread中创建一个完全相同组件
的
实例时,
我
将不再接收这条特定
的
Windows
消息
。
我
收到了各种各样
的
其他信息,只是不是这个特别的。
我
还发现有几个人提到,线程需要有一个
消息
循环才能接收到该
消息
,而且
我
已经使用了,但是,
我
从来没有收到过这个特定
的
消息
。下面是
我
如何接收这条
消息
的
完整组件,如果这是在
浏览 0
提问于2017-03-11
得票数 4
2
回答
向应用程序发送击键,SendKeys.Send() vs SendMessage()
、
我
已经创建了一个简单
的
机器人来自动化游戏中
的
一些东西。目前,
我
通过将游戏
窗口
带到前台并使用发送密钥,从而向游戏发送命令,如下所示:
我
想知道
的
是,从可检测性
的
角度来看,反欺骗引擎是否更容易检测到这样
的
东西(((IntPtr)k), (IntPtr)0);最后,游戏会收到一个输入键
的
按键事
浏览 2
提问于2013-12-06
得票数 8
回答已采纳
2
回答
获取WM_LBUTTONDOWN
消息
中
的
鼠标坐标
、
MSG
的
结构如下: HWND hwnd; WPARAM wParam; DWORD time; } MSG, *PMSG; long
WINAPI
WndProc(HWND hWnd, UINT iMessage,UINT wParam, LONG lParam)
我
的
问题:在
消息
浏览 3
提问于2012-05-07
得票数 4
回答已采纳
1
回答
如何在不截断Windows_x64
的
情况下获得Qt5
消息
的
结果?
、
、
、
、
在Qt5中,处理本机Windows
消息
的
功能是: bool QWidget::nativeEvent(const QByteArray &eventType, void *message, long *
我
有一个自定义
的
MessageHandler,它使用它
的
LRESULT返回各种8字节指针,因此来自nativeEvent
的
调用*result = SendMessage(...)存储截断
的
结果。
浏览 3
提问于2022-04-21
得票数 1
回答已采纳
3
回答
相当于.NET KeyPreview
的
WinApi
、
在.Net中有一个叫做KeyPreview
的
特性。
我
如何在
WinApi
中做到这一点。也许
我
不一定需要它,但我
的
hWnd有WM_KEYDOWN,但当我
的
文本框有焦点时,它不会收到它。
我
如何才能做到这一点?谢谢有没有另一种选择,
我
如何处理文本框
的
WM_KEYDOWN?
浏览 4
提问于2010-04-26
得票数 2
回答已采纳
2
回答
WinAPI
-自定义大小边框(WS_THICKFRAME)
、
、
、
我
不喜欢本地大小边框
的
样子:
我
想要
的
东西像这个花哨
的
紫色边框: 是手动实现自己
的
大小大小边框,还是继续使用WS_THICKFRAME
窗口
样式并对其进行自定义?如果
我
能定制它,
我
也希望它不受恶意攻击.
浏览 2
提问于2013-10-19
得票数 2
1
回答
将Qt集成到现有的VS项目中以取代
WinAPI
、
、
、
、
我
使用
的
是VS2019和QT5.12.9,
我
有一个旧
的
C++项目,目前它
的
UI元素使用
WinAPI
。
我
希望逐步用在Qt中实现
的
UI来代替它,最初是针对特定
的
窗口
,最后是完全淘汰
WinAPI
。为此,
我
有两个问题: 如何修改VS项目文件,以便项目执行所有必要
的
构建操作(.moc文件等)?是否有可能拥有Qt和
WinAPI
UI“并排”?换句话说,主<e
浏览 0
提问于2020-06-17
得票数 2
1
回答
其余
的
TMessage缺失对角线在哪里?
、
、
、
VCL TMessage类提供了Message、WParam和LParam成员,但是
窗口
消息
有更多
的
成员: HWND hwnd;是否有一种方法可以访问构建TMessage
的
原始
消息
(或获取time参数
的
任何其他方法)?
我
正在用TComponent::WndProc(
Winapi
::Messages::TMessage &Messag
浏览 5
提问于2020-10-23
得票数 1
回答已采纳
2
回答
Node-webkit
WinAPI
、
、
、
、
我
正在为Windows开发简单
的
node-webkit应用程序(Vista,7,…)
我
需要使用一些
WinAPI
函数,特别是RegisterHotKey和SendInput,来绑定系统范围
的
热键并基于此进行击键node-webkit没有提供这样
的
API,所以我想使用来调用这些函数。
我
是
WinAPI
开发
的
新手,所以我读过一些MSDN手册,但发现大多数示例都是创建
窗口
、
消息
循环、
消息
处
浏览 3
提问于2013-02-10
得票数 12
回答已采纳
2
回答
德尔福在application.run前发送
消息
我
正在开发一个应用程序来防止多个实例。
我
尝试使用wm_copydata向第一个应用程序实例发送
消息
,但它不起作用,但我可以通过WM_SYSCOMMAND发送
消息
if not checkInstance.RestoreIfRunning(Application.Handle
浏览 0
提问于2014-03-07
得票数 0
回答已采纳
2
回答
设置WPF应用程序
的
控制文本
、
、
、
、
我
有一个WPF应用程序,在启动屏幕上有两个文本框控件。即使打开Spy++,
我
看到
的
唯一
窗口
也是
窗口
本身。根本没有孩子。它在WPF
的
其他地方工作吗?它不只是一个普通HWND句柄
的
普通
窗口
吗?如何在这些控件中设置文本?
我
按照注释中<
浏览 5
提问于2014-04-19
得票数 0
回答已采纳
2
回答
查看Win32
消息
、
、
大家好,
我
是windows32编程
的
新手,
我
有几个问题:while(GetMessage(&msg,NULL,0,0)) TranslateMessage(刚创建
的
窗口
的
句柄)时,似乎没有关闭,它仍然在后台运行。
为什么
当我用hwnd替换NULL意味着
我
只接收一个
窗口
的
消息
时会发生这种情况?
为什么
它不起作用?r
浏览 1
提问于2012-04-04
得票数 1
2
回答
c++
winapi
-在单击"Enter“时对编辑控件进行子类处理时会发出恼人
的
声音。
、
、
我
制作了一个编辑控件,当有人单击"Enter“时,它可以接受数据。
我
用子类来做这件事。它几乎工作得很完美。但是每次点击"Enter“之后,系统就会播放"Error”声音。
我
试着使用ES_MULTILINE和ES_AUTOVSCROLL绕过它,但它有部分帮助。现在点击"Enter“没有声音,但在文本框中出现无用
的
"Enter”字符,这是不可能删除
的
。如何绕过系统
的
声音?
浏览 0
提问于2014-04-25
得票数 4
回答已采纳
2
回答
WinAPI
的
::WaitMessage阻止WM_TIMER
的
到来
、
、
、
在我看来,
我
遇到了
WinAPI
的
奇怪行为。在
我
的
程序中,
我
为
窗口
设置了一个计时器并在
我
的
窗口
过程
中处理WM_TIMER
消息
。为了减少所需
的
cpu时间,
我
还在
消息
泵中使用了::WaitMessage函数。现在发现,只要
我</em
浏览 0
提问于2012-04-13
得票数 1
回答已采纳
4
回答
何时调用PostQuitMessage
、
、
、
像许多应用程序一样,
我
的
应用程序创建了多个
窗口
。
我
不知道也不能记录已经创建了多少个
窗口
,所以我不知道什么时候没有。
我
的
问题是,当所有
窗口
都关闭时,除非我以某种方式调用PostQuitMessage,否则应用程序将继续运行,而不会打开任何
窗口
(显然)。
我
不能在
消息
处理程序中调用PostQuitMessage来响应WM_DESTROY
消息
,因为这将在第一个
窗口
关闭时关
浏览 6
提问于2011-08-17
得票数 3
回答已采纳
2
回答
在单击鼠标时未显示
的
选项卡内子进程中的菜单
、
我
正在开发一个类似铬
的
应用程序。
我
确实有两个应用程序,即父应用程序和子应用程序。子应用程序包含菜单。当我将子应用程序
的
实例附加到父应用程序
的
选项卡上时。子应用程序中的菜单在鼠标单击时不显示。用于附加
过程
的
代码片段为P.WaitForInputIdle(); IntPtr handle = P.MainWindowHandleSetParent(hand
浏览 1
提问于2012-11-07
得票数 1
回答已采纳
3
回答
在定义
的
时间内等待
窗口
消息
、
、
、
、
我
正在用
winapi
编程。如何在指定
的
时间内等待
消息
?如果没有
消息
,
我
可以执行其他任务。
我
不能使用睡眠,因为
窗口
回调
过程
将被延迟。 ...
浏览 0
提问于2010-11-23
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
为什么我的DevOps落地过程跟别人不一样?
如果调用约定不匹配,会发生什么?
【Windows编程】入门篇——win32窗口的hello word!
如何用英语短语形容沉不住气的老板?
用户界面对象的线程亲缘性第一篇:窗口
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券