Sim*_*mon 4 .net c# mfc window-handles
我正在编写一个.NET包装器,围绕我们拥有的基于MFC的旧库.它基于一个使用窗口消息发送通知的类; 它有一个函数,允许用户将句柄传递给窗口,该窗口将接收消息.
我可以要求我的包装器的用户子类化Control并传递他们的控件的句柄以接收消息,但这太可怕了.我希望我的包装器类具有在旧库发送消息时触发的事件,然后我可以将消息解码为合理的事物.但是,我不希望我的包装类必须是一个控件.
有没有办法让我创建一个"虚拟"窗口句柄,并接收发送到该句柄的消息,而不创建窗口?