我需要从另一个进程禁用窗口上的关闭按钮。我有它的处理hWnd
,我尝试这样做:
DWORD dwCStyle = GetClassLongPtr(hWnd, GCL_STYLE);
SetClassLongPtr(hWnd, GCL_STYLE, dwCStyle | CS_NOCLOSE);
但这似乎对该窗口没有任何影响。
PS。我在 Vista 上对此进行了测试。两个进程都不会运行提升。
PS2。我通过“视觉”和使用 Spy++ 来检查结果。hWnd
句柄似乎指向右侧窗口。
我需要从另一个进程禁用窗口上的关闭按钮。我有它的处理hWnd
,我尝试这样做:
DWORD dwCStyle = GetClassLongPtr(hWnd, GCL_STYLE);
SetClassLongPtr(hWnd, GCL_STYLE, dwCStyle | CS_NOCLOSE);
但这似乎对该窗口没有任何影响。
PS。我在 Vista 上对此进行了测试。两个进程都不会运行提升。
PS2。我通过“视觉”和使用 Spy++ 来检查结果。hWnd
句柄似乎指向右侧窗口。