如何通过vb6或c#知道调用我的程序的程序?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过vb6或c#知道调用我的程序的程序?相关的知识,希望对你有一定的参考价值。
我写了一个程序(A),从另一个程序(B)读取信息。当B呼叫A.如何找出B的hwnd?用A写的vb6或c#。我可以使用API或其他方式吗?
非常感谢
答案
程序B在调用A时发送自己的进程ID怎么样?
Option Explicit
Private Declare Function GetCurrentProcessId Lib "kernel32" () As Long
Sub execute()
Dim pid As Integer
pid = GetCurrentProcessId()
'Call Program A Pass pid to your Program
End Sub
这是获取Excel processID的示例,您现在可以调用程序,将其作为参数发送。该程序现已确定。
以上是关于如何通过vb6或c#知道调用我的程序的程序?的主要内容,如果未能解决你的问题,请参考以下文章
从 VB6 调用 C dll,其中 dll 是使用 Visual Studio 2013 编写的