C# 如何在C中使用hWnd#
我一直在想如何使用dll,它可以直接在C#中使用 下面是函数C# 如何在C中使用hWnd#,c#,C#,我一直在想如何使用dll,它可以直接在C#中使用 下面是函数 Open( BSTR bstrDevice, BSTR bstrLogFile, DWORD hWnd, UINT uMsgType, UINT uMsg); hWnd在哪里 hWnd The windows handle of a window that will receive messages. No messages are sent if set to zero, and any calls that normally w
Open( BSTR bstrDevice, BSTR bstrLogFile, DWORD hWnd, UINT uMsgType, UINT uMsg);
hWnd在哪里
hWnd
The windows handle of a window that will receive messages. No messages are sent if set to zero, and any calls that normally would generate messages are synchronous.
可以完全忽略它,但我确实想知道如何在C#中使用它
是否可以将任何组件、项目或工具输入功能?如果函数返回任何内容,会发生什么?如何获取返回值?
hWnd
是表单的句柄,该表单将接收与执行DLL函数相关的windows消息(Open
)。我不知道此函数的详细信息,因此我无法告诉您表单将接收哪种消息
要向函数传递有效的表单句柄,只需将
myForm.handle
传递到DLL,其中myForm
是要向其发送消息的表单的名称。hWnd
是接收与DLL函数执行相关的windows消息的表单句柄(Open
)。我不知道此函数的详细信息,因此我无法告诉您表单将接收哪种消息
要向函数传递有效的表单句柄,只需将
myForm.handle
传递到DLL,其中myForm
是要向其发送消息的表单的名称。hWnd
是接收与DLL函数执行相关的windows消息的表单句柄(Open
)。我不知道此函数的详细信息,因此我无法告诉您表单将接收哪种消息
要向函数传递有效的表单句柄,只需将
myForm.handle
传递到DLL,其中myForm
是要向其发送消息的表单的名称。hWnd
是接收与DLL函数执行相关的windows消息的表单句柄(Open
)。我不知道此函数的详细信息,因此我无法告诉您表单将接收哪种消息
要向函数传递有效的表单句柄,只需将
myForm.handle
传递到DLL,其中myForm
是要向其发送消息的表单的名称。您知道如何在c#中使用它,您现在正在使用它??您知道如何在c#中使用它??您知道如何在c#中使用它,您现在在哪里使用它??您知道在c#中使用它,您现在在哪里使用它??如果dll向myForm返回任何消息,我如何获取这些值?您必须在表单中重写方法WndProc
,如前所述。如果回答了你的问题,请接受我的回答!如果dll向myForm返回任何消息,我如何获取这些值?您必须覆盖表单中的方法WndProc
,如前所述。如果回答了你的问题,请接受我的回答!如果dll向myForm返回任何消息,我如何获取这些值?您必须覆盖表单中的方法WndProc
,如前所述。如果回答了你的问题,请接受我的回答!如果dll向myForm返回任何消息,我如何获取这些值?您必须覆盖表单中的方法WndProc
,如前所述。如果回答了你的问题,请接受我的回答!