有没有办法改变流程名称? 我正在使用MFC c ++开发App,但我希望它对于HWND FindWindow(Name Window,Clasename of Window)函数是不可见的。 很容易更改主窗口的标题,但我不知道如何更改Window的类名。
答案 0 :(得分:0)
要在MFC中设置主窗口的窗口类名,首先调用AfxRegisterClass(在创建窗口之前在InitInstance中执行此操作),使用所需的类名,然后在mainframe类中重写CMainFrame :: PreCreateWindow并修改传递的内容在CREATESTRUCT中使用您想要的类名。
如果您希望其他进程轻松找到主HWND,这可能很有用,但尝试让FindWindow看不到您的窗口并不是很有用。