hwnd

    0热度

    1回答

    我想知道窗口句柄的顶级组件名称。 这是像这样在托管C++代码完成: //handle is the window handle as int System::Windows::Forms::Control^ c = Control::FromHandle((System::IntPtr)System::Convert::ToInt32(handle)); System::Type^ t= c-

    6热度

    1回答

    与TWAIN通信的哪些部分可以放入另一个线程,例如,一个BackgroundWorker? 或者: 是否可以分割处理图像传输的循环? 某些扫描仪驱动程序在返回到调用应用程序之前扫描所有图像,强制应用程序一次处理所有图像。这导致例如OutOfMemoryException或怪异行为在我的WPF应用程序中突然发生所有事件(在每个扫描图像之后引发)必须立即处理。此外,应用程序挂起直到传输完成。 我正在使

    3热度

    1回答

    我想在特定的航空窗口上禁用阴影效果。我所拥有的就是这个窗口的HWND,这可能吗?

    2热度

    2回答

    是否可以通过有效的父母拥有有效的HWND,然后父母在孩子无效的情况下变为无效?

    0热度

    3回答

    我用来创建像winexec(...)这样的自定义函数:Hwnd将重新执行已执行的应用程序的句柄。 我确实使用了findwindow(),但如果它改变窗口标题有问题。

    2热度

    1回答

    我需要将我的System.Windows.Forms.Form显示为非托管C++ HWND的子窗口。这是C#SDK代码检索的NativeWindow: public static NativeWindow MainWindow() { Diagnostics.Process process = Diagnostics.Process.GetCurrentProcess();

    18热度

    1回答

    我正在使用生成Internet Explorer实例的第三方类。这个类有一个属性hWnd,它返回进程的hWnd。 后来,我可能想重用应用程序的实例,如果它仍然存在,所以我需要告诉我的助手类来附加它。在此之前,我想知道给定的hWnd是否仍然有效,否则我会产生另一个实例。 如何在C#中执行此操作#& .NET 3.5?

    1热度

    1回答

    我正在与供应商提供的非托管DLL来与一些自定义硬件接口。不幸的是,我不能发布供应商代码,但希望下面的消毒代码能够提供足够的信息来解决问题的原因。 厂商SDK需要注册硬件事件通知的回调函数。我有一个来自供应商的实用程序来确认这是成功发生的。硬件将自定义WIN32消息发送到窗口,并且SDK将自己附加到消息循环,并在接收到其中一个自定义消息时调用回调函数。 当应用程序直接运行时,一切正常。当应用程序在V

    1热度

    1回答

    我正在通过网络对另一台PC进行有限的远程控制。首先选择受控窗口,客户端可以控制该窗口和所有子窗口。我遇到了鼠标问题,但我可以使用SetCursorPos移动它,但是当我尝试发送WM_LBUTTONDOWN和WM_LBUTTONUP消息时,没有结果。我相信窗口必须首先处于前台,但我不确定SetForegroundWindow是否会在发送WM_消息之前发生点击之后发生的情况。你知道我怎么可以直接发送一

    7热度

    1回答

    有没有办法将发生在HwndHost上的输入事件(主要是鼠标,但最终是键盘输入)传回给底层的WPF控件(例如面板)?我可以在HwndHost中连接到WndProc并重新启动Windows消息。 我可以手动创建一个鼠标点击routedevent并将其发送给父母,所以它泡了? 和想法将不胜感激。 谢谢 jkersch