相关疑难解决方法(0)

最小化C#中所有打开的窗口

我在论坛上看到了这个C++代码,它最小化了所有打开的窗口

#define MIN_ALL        419
#define MIN_ALL_UNDO   416

int main(int argc, char* argv[])
{
    HWND lHwnd = FindWindow("Shell_TrayWnd",NULL);
    SendMessage(lHwnd,WM_COMMAND,MIN_ALL,0);
    Sleep(2000);
    SendMessage(lHwnd,WM_COMMAND,MIN_ALL_UNDO,0);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

如何在C#.net中访问FindWindow和SendMessage API函数以及HWND类型?

.net c# window minimize

13
推荐指数
2
解决办法
2万
查看次数

jna getDesktop带来了WindowsToTop

我在激活桌面窗口时遇到问题.

我采取了以下方法

1:GetDesktopWindow检索桌面的句柄(这个工作)我已经尝试了以下方法将桌面窗口置于顶部,但它们不起作用.

   SetForegroundWindow 
   SwitchToThisWindow
   ShowWindow
   BringWindowToTop
Run Code Online (Sandbox Code Playgroud)

有什么我做错了吗?或者不可能用jna显示桌面?

java window jna

4
推荐指数
1
解决办法
3001
查看次数

标签 统计

window ×2

.net ×1

c# ×1

java ×1

jna ×1

minimize ×1