遇到一个工程问题,mongo客户端robo 3T出现一个阴影的问题。原因是程序中的这种窗口,被显示出来了。

重现代码:
#define WINDOW_TEXT_LENGTH 256
HWND hd=GetDesktopWindow(); //得到桌面窗口
hd=GetWindow(hd,GW_CHILD); //得到屏幕上第一个子窗口
char s[200]={0}, bufName[WINDOW_TEXT_LENGTH] = {0}, bufClass[WINDOW_TEXT_LENGTH] = {0};
int num=1;
while(hd!=NULL) //循环得到所有的子窗口
{
memset(bufName,0,WINDOW_TEXT_LENGTH);
memset(bufClass,0,WINDOW_TEXT_LENGTH);

本文通过分析robo 3T客户端出现阴影问题的代码,展示了如何利用GetWindow和GetClassName等API获取窗口信息,并通过比较窗口类名来显示特定窗口的阴影效果。同时,提供了链接到详细实现步骤的文章。
最低0.47元/天 解锁文章
4355

被折叠的 条评论
为什么被折叠?



