cost 93 ms
COM:我可以查看是否存在对我的 COM 对象之一的进程外引用吗? 我可以释放它吗? - COM: can I see if there is an out-of-process reference to one of my COM objects? Can I release it?

我有一个应用程序使外部客户端可以访问 COM object(通过在 ROT 中注册它)。 object 使用 ATL 在 C++ 中实现。 问题 1:是否可以确定对我的 object 持有的引用之一是否来自进程外客户端? 动机:当外部引用被移除时,我需要释放一些相关的对象(阻止一些操作),即使外 ...

当子窗口成为 C# 桌面应用程序的子窗口时,C++ Windows 桌面应用程序中的持续闪烁? - Constant flickering in C++ Windows desktop app when a child window is made the child of a C# desktop app?

我已经使用以下 SO 帖子中的信息在我的 C++ 桌面应用程序中创建图片控件的父级,在我的 C# 应用程序中创建面板控件的子级。 C++ 和 C# 应用程序是在自己的进程中运行的独立应用程序: 使用 SetParent 将窗口嵌入外部进程的各种问题 使用 SetParent 将 HWND 嵌 ...

如何在android中实现跨进程锁? - How to implement cross process lock in android?

我正在编写一个供多个APP使用的库项目。 由于某种原因,我必须为不同的APP做一个函数互斥,所以我需要一个跨进程锁。 但据我所知,在android中,APP只能在内部存储中写入自己文件的目录,外部存储不可靠,因为某些设备没有。 所以文件锁似乎不适合我,所以有没有其他方法来实现跨进程锁? ...

将事件发送到单个进程 - Send event to single process

我当前正在使用EventWaitHandle触发本机进程的干净关闭,该本机进程没有Windows Forms应用程序中的窗口。 当我同时运行多个这些进程时,设置事件将停止所有这些进程。 有什么方法可以将事件发送到单个选定的进程? 我为它们每个保留一个Process变量。 ...

PHP-访问和发送数据以进行处理 - PHP - Accessing and sending data to process

我一直在编写一个小型客户端服务器应用程序,现在我想在一个小型服务器网页中显示服务器进程的输出。 每次您按下服务器控制台中的一个键,就会输出当前状态。 假设服务器正在运行,并且我想显示服务器的当前状态,那么如何在PHP中实现呢? 我的想法是得到流程,然后发送关键输入。 您如何在PHP中 ...

如何在VC ++ 2005中使用OpenProcessToken,AdjustTokenPrivileges和GetExitCodeProcess - How to use OpenProcessToken, AdjustTokenPrivileges, and GetExitCodeProcess in VC++ 2005

我读了几篇关于如何检查一个进程是否已退出不同进程的帖子(我发现有些人在这里挂起了语义,但只是幽默我)我尝试实现它但是遇到了错误代码5 (“ERROR_ACCESS_DENIED”)到处都是。 这就是我的工作。 1)进程1(P1)启动进程2并将其自己的PID写入共享存储器位置。 ...

同步对象仅用于创建一次对象 - Sync object for creating an object once only

我需要某种跨进程同步对象,该对象将允许我一次创建和初始化一个对象,然后仅在最后一个实例退出时关闭并处置一次。 例如,生命将会像: 新实例1:创建并初始化对象 新实例2:什么都不做 删除实例1:什么都不做 删除实例2:关闭并释放对象 我认为命名事件可能有效,但我 ...

2路跨流程通讯 - 2-way Cross Process Communication

我正在一个项目中,我希望有一个像System这样的插件沙箱,但是我在解决2-Way实时跨过程通信时遇到了问题。 起初,我想到了WCF,因为它可以传递对象元数据,但是不久之后,我意识到WCF的Service Client模型将带来问题。 但是在我提出所有想法和问题之前,这里是我计划的内容。 ...

从其他窗口获取ListView项目文本 - Get ListView item text from other window

我想创建一个小应用程序来更改Windows 7中的默认播放设备。唯一的解决方案是与Sound Applet交互。 我成功获取了具有设备名称的SysListView32窗口的句柄,但我无法从ListView获取文本。 这是使用的代码: 结果(strLvi)是一些中文字母。 脚本有 ...

我应该处理Mutex吗? - Should I dispose a Mutex?

我正在开发2个Windows服务,它有一个公共数据库,我想用系统Mutex锁定(交叉处理)。 现在我想知道在try-finally块中调用WaitOne()和ReleaseMutex() ,或者我是否也应该using Mutex(例如在using块中)。 如果是这样我想我应该总是在Wai ...

如何实现与 CrossProcessCursor 兼容的通用自定义 CursorWrapper - How to implement a CrossProcessCursor compatible generic custom CursorWrapper

我设法创建了一个有效的CursorWrapper ,但是当我想跨进程使用我的ContentProvider时卡住了。 这些帖子甚至展示了如何实现CrossProcessCursor接口,特别是硬且未记录的fillWindow()方法: 在自定义 ContentProvider 的 fillWin ...

我对SSIS跨进程通信有哪些选择? - What options do I have for SSIS cross-process communication?

我想存储一个递增和递减的整数变量(用于限制对外部API的并发请求的计数信号量)。 这很容易,除了我需要一种从并行SQL代理作业中运行的SSIS包读取/写入此变量的方法。 现在,可以有0到5个SQL代理作业实例,因此可以同时运行SSIS包。 我有什么选择来读写这个变量? 将使用此变量的 ...

如何在另一个进程中获取有关Qt列表框内容的信息 - How to get information about contents of Qt listbox in another process

我有一个使用Qt编写的应用程序,我想读取Qt列表框中的数据。 它没有响应LB_GETTEXT或其他Windows消息,是否有一种从另一个进程获取数据的好方法? 我没有访问Qt进程,它的外部程序。 我正在寻找一种从C#访问LB内容的方法。 事实证明,Qt的Accessibility ...

“跨过程子类化”的问题 - Problems with 'cross process subclassing'

两个问题。 1)我知道这一定是预期的结果,但也许有人可以告诉我我做错了什么; 我试图在全局钩子中对所有窗口类进行子类化,并且它的工作原理是,我无法按照应有的方式关闭商店,并且当程序最初注册钩子时取消注册钩子并退出时,子类化的应用程序开始崩溃。 这是我正在尝试的方法。 在Dl ...

通过VB.net进行Word自动化时避免跨进程调用 - Avoiding cross process calls when doing Word automation via VB.net

简短版中,我在VB.net和VSTO中有一个Word插件,该插件通过Word.COMAddins.Object公开了一个COM兼容对象,因此可以将插件功能称为Word的外部,而无需交叉访问Word本身。 该技术在VB6中有效,但在VB.net上仍然有效,但是它比通过任务窗格直接从外接程序运 ...

如何在其他计算机上启动/停止应用程序? - How can I start/stop applications on a different computer?

一个C#(桌面)应用程序是否可以在另一台计算机上启动和停止应用程序? 我的意思不是恶意的,甚至不是通过互联网。 我在一个房间里有两台计算机,我需要一台应用程序来启动(然后停止),而另一台应用程序。 我心中的一条半成型路线是在目标计算机上使用辅助程序,因此我想指出的是,我完全有能力对 ...

Python中命名的信号量? - Named semaphores in Python?

我在python中有一个脚本,它使用的资源不能超过一定数量的并发脚本运行。 传统上,这可以通过命名的信号量来解决,但我无法在多处理模块或线程的文档中找到它们。 我是否遗漏了某些东西,或者是未被Python实现/暴露的命名信号量? 更重要的是,如果答案是否定的,那么模仿一个人的最佳方 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM