腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
来自
pinvoke
WM_GETTEXT
的
垃圾
字符
、
我有一个方法集,它使用
pinvoke
在另一个程序
的
textbox上调用
WM_GETTEXT
-它工作得相当好,但我经常只能得到附加到它末尾
的
全部
垃圾
文本。(原始文本始终保持不变。)这是随机
的
,我不能按需复制它,但它是足够频繁
的
停顿。 下面是获取信息
的
文本。
浏览 0
提问于2010-08-19
得票数 5
回答已采纳
3
回答
C#
PInvoke
从已知窗口中查找子窗口
的
窗口句柄
、
我目前正在尝试通过C#
pinvoke
使用SendMessage从子窗口中获取一些文本。但是,我之前尝试硬核窗口句柄
的
尝试失败了,因为值在应用程序启动时发生了变化。有没有一种方法可以可靠地获得该子窗口
的
窗口句柄?Winspector spy显示此窗口
的
类名为RichEdit20W。我当前
的
代码如下: int txtlen = SendMessagenul
浏览 1
提问于2011-06-16
得票数 3
回答已采纳
1
回答
使用
pinvoke
检测窗口文本更改
、
是否有办法查看“窗口”
的
内容是否已更改,即仅通过句柄引用?例如从
pinvoke
FindWindow获得
的
?
浏览 1
提问于2010-02-04
得票数 2
回答已采纳
1
回答
EntryPoint未找到
、
、
我正在尝试使用平台调用来执行C++ DLL中
来自
C#
的
一些函数。我得到了一个EntryPoint找不到错误,我很难找出原因。希望有人能帮我。:) C#
PInvoke
代码:
垃圾
箱和错误: 编辑:使用EntryPoint="?
浏览 4
提问于2014-10-23
得票数 0
回答已采纳
4
回答
从其他应用程序获取文本
、
我想从我
的
另一个应用程序
的
文本框中检索文本。
来自
第二个应用程序
的
ProcessName是“TestTextBox”,TextBox
的
名称是“TextBox1”。我
的
代码,返回空
字符
串:static extern IntPtr SendMessage(IntPtr hWnd, uint Msg, long wParamTestTextBox"); foreach (Process p in
浏览 0
提问于2009-12-09
得票数 3
回答已采纳
2
回答
SendMessage
WM_GETTEXT
误差
、
我正在尝试制作一个程序,它将获得另一个程序窗口
的
名称。为此,我想在SendMessage消息中使用
WM_GETTEXT
()函数。然而,我知道我可能做了很多错误
的
事情,下面是我使用
的
代码:SendMessage(windowHandle,
WM_GETTEXT
, sizeof(text), LPARAMLPARAM(文本)可能是完全错误
的
,因为在MSDN中,它说这个参数是:一个指向缓冲区
的
指针,用于接收文本。 问题是..。我不知道什么是缓冲区
浏览 7
提问于2014-04-28
得票数 1
回答已采纳
2
回答
WinAPI从编辑控件检索文本
、
我读过每一个关于这个话题
的
问答,每个人对这个问题都有相同
的
解决方案,但它永远不会对我有用。我
的
结论是,由于我是新手,我一定是遗漏了一些完全显而易见
的
东西,而在其他答案中却没有提到,所以请尽可能用无用
的
细节来回答。 我在C++中有一个使用WinAPI
的
程序。我有一个名为hwnd
的
窗口,这个窗口有2个按钮和2个文本框。此时我所要做
的
就是将文本框中输入
的
文本保存到一个.txt文件中。各种各样
的
答案(以及微软
的</e
浏览 8
提问于2016-02-04
得票数 0
回答已采纳
1
回答
第一次列表计数为0后,C#
Pinvoke
找不到控件
的
Hwnd
、
、
、
、
我正在尝试单击另一个应用程序中
的
按钮(从我
的
Process.Start程序开始)但只有当我手动等待GUI并按下“搜索控件”按钮时,这才能起作用。(selectedCharacter.Botprocess.MainWindowHandle); IntPtr ControlHandle = AllControlHandles.F
浏览 2
提问于2014-05-31
得票数 0
1
回答
从其他windows应用程序捕获事件
、
我需要创建一个应用程序,它能够侦听按钮单击并从应用程序中
的
表中读取数据。我相信第三方应用程序是用C#编写
的
,但我不确定。是否有方法知道何时按下UI按钮并从应用程序中获取数据?
浏览 2
提问于2017-09-03
得票数 2
回答已采纳
3
回答
EM_GETLINE错误C++从文本框中获取最后一行
、
、
我有一个要从中提取文本
的
文本框。这个框一直在更新(这是一个不断更新
的
日志文件,最后一条消息在底部)。我只想要最后一句话。我
的
代码: TCHAR param[1000]; LONG lResult;lResult = SendMessage( hwnd,
WM_GETTEXT
, 500, (LPARAM)param); //lResult = SendMessage( hwnd, E
浏览 0
提问于2010-09-03
得票数 0
2
回答
如何截断HWND标题
、
如果窗口被调整大小,并且没有空间显示完整
的
标题,我希望窗口
的
标题被截断。fairly long window title";有没有一种方法可以自动截断HWND标题,或者另一种方法可以获得标题文本
的
像素宽度
浏览 0
提问于2010-08-18
得票数 0
回答已采纳
1
回答
工具提示捕获器c#
、
、
我想创建一个应用程序,如果我按下热键,它可以复制工具提示(显示在当前桌面/窗口上
的
工具提示)。那么,我如何跟踪当前桌面是否有工具提示。
浏览 1
提问于2011-05-27
得票数 0
2
回答
P/Invoke有时会导致带有Win32参数
的
StringBuilder 1008错误
、
、
是否是因为我
的
StringBuilder对象被
垃圾
收集,如果本机代码试图使用它,那么引用就不再存在了?我应该为他们每个人留一个推荐信吗?这是我为DAStart提供
的
所有API文档:句柄hInfo DAOpen返回
的
句柄TMEE
的
int IPPort-10TMEE将客户端动态链接库
浏览 3
提问于2012-03-07
得票数 3
回答已采纳
1
回答
对固定块内
的
指针所做
的
更改是否保留?
、
、
、
、
native C++ function } /* and so on */ 我有
来自
*ptr
的
垃圾
值。我怀疑compute分配给ptr
的
数组没有保留外部固定块。是这样吗??或者是由于其他一些问题?
浏览 0
提问于2013-11-26
得票数 2
3
回答
C#如何使用
WM_GETTEXT
/ GetWindowText接口/窗口标题
、
、
我想要获取应用程序
的
控件/句柄
的
内容。提前感谢:)
浏览 0
提问于2011-10-12
得票数 22
回答已采纳
1
回答
定义正确
的
缓冲区大小“变量
字符
串周围
的
堆栈已损坏”
我
的
代码中有这两行:SendMessageW(hwnd,
WM_GETTEXT
,sizeof(String), (LPARAM)String);当我使用SendMessageW(hwnd,
WM_GETTEXT
,10, (LPARAM但我认为使用sizeof()
的
整个过程是为了确保没有溢出问题……为什
浏览 0
提问于2011-02-06
得票数 1
回答已采纳
1
回答
为什么我要在Linux/mono上使用DLLnotFoundException和PCLCypto
、
、
我有一个在Windows上工作
的
C#应用程序,但是当我尝试使用Mono在Linux上运行这个应用程序时,我会得到以下错误: at(包装器托管到本地)
PInvoke
.NCrypt.NCryptOpenStorageProvider(
PInvoke
.NCrypt/SafeProviderHandle&,
字符
串,
PInvoke
.NCrypt/NCryptOpenStorageProviderFlags) 在<
浏览 0
提问于2018-09-24
得票数 0
2
回答
WINAPI:如何将编辑
的
文本转换为std::string?
、
、
、
SendMessage(textBoxPathToSource, WM_GETTEXTLENGTH, 0, 0);SendMessage(textBoxPathToSource,
WM_GETTEXT
浏览 4
提问于2011-03-29
得票数 3
回答已采纳
2
回答
如何使用
来自
C++
的
C#代码?
、
、
它是用C++编写
的
。简单地说,它允许您操作键盘或鼠标的输入。我需要做
的
是使用
来自
C#
的
一些调用。1)
Pinvoke
库是否需要位于要查找
的
特定系统路径(例如,system32)?我读过,获得正确
的
PInvoke
签名可能很困难,而且容易出错,而且由于在
PInvoke</
浏览 7
提问于2014-03-31
得票数 3
回答已采纳
2
回答
如何获得带有超时
的
窗口文本?
、
、
此函数获取给定窗口句柄
的
文本/标题。public static unsafestr2 = new string(chPtr);
浏览 6
提问于2013-06-17
得票数 1
回答已采纳
点击加载更多
相关
资讯
Net调用非托管代码
如何避免服务器IP列入黑名单
什么邮箱垃圾邮件少?
外贸人千万不要在邮件中出现这些词,容易被判定为垃圾邮件!
外贸干货|避免开发信被当做垃圾邮件,这几点要避免!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券