MFC - 主窗口/进程的随机名称和类名

MFC - random name and class-name of main window / process

本文关键字:随机 进程 窗口 MFC      更新时间:2023-10-16

有什么方法可以更改进程的名称吗?我正在用MFC c ++开发应用程序,但我希望它对HWND FindWindow(名称窗口,窗口的Clasename)功能不可见。更改主窗口的标题很容易,但我不知道如何更改窗口的类名。

要在 MFC 中设置主窗口的窗口类名,

首先使用所需的类名调用 AfxRegisterClass(在创建窗口之前在 InitInstance 中执行此操作),然后在大型机类中覆盖 CMainFrame::P reCreateWindow,并使用所需的类名修改传入的 CREATESTRUCT。

如果您希望另一个进程轻松找到主 HWND,这可能很有用,但尝试使您的窗口对 FindWindow 不可见并不是很有用。