将GUI控件添加到外部程序

时间:2009-02-09 18:29:27

标签: external

是否可以将按钮或菜单项添加到外部程序?例如,将一个菜单项添加到记事本本身,该记事本将在记事本中显示当前文本的消息框(点击之后)。如果是的话,是否有一个网址可以提供更多有关它的详细信息?

期待你的回答。

1 个答案:

答案 0 :(得分:0)

可以通过创建控件(通过Windows API或其他),然后将目标窗口的HWND指定为新控件的父级。作为参考,请检查MSDN上的SetParent Win32 API函数。

不确定这对菜单有多好,但这是向窗口添加控件的常规方法。但要小心。有很多陷阱(目标应用程序采用的命令,内存考虑因素等)。