发布网友 发布时间:2022-04-27 09:46
共1个回答
热心网友 时间:2023-10-14 20:26
2.枚举窗口(EnumWindows)----获取窗口ID(GetWindowThreadProcessId)----通过进程ID获取进程句柄(OpenProcess)----进程对应的可执行文件路径(GetMoleFileNameEx)----提取图标(ExtractIconEx)3.HIMAGELIST hil;SHFILEINFO sfiTemp;ZeroMemory(&sfiTemp,sizeof(sfiTemp));hil = (HIMAGELIST)SHGetFileInfo(abc, FILE_ATTRIBUTE_DIRECTORY, &sfiTemp, sizeof(sfiTemp), SHGFI_SHELLICONSIZE | SHGFI_ICON | SHGFI_SMALLICON);tImageList.Add(sfiTemp.hIcon);4.下面的第四种方法,该方法获得的图标比较好,但是也要和上述的方法一同配合使用。