获取窗口标题
如下程序,我欲获取以桌面为父窗口下的所有子窗口的标题,并输出。已经获取并输出了,但是输出的标题,有的标题与标题间隔着很多空行,我想知道是什么原因呢?
#include<stdio.h>
#include<windows.h>
BOOL CALLBACK EnumChildProc(HWND hwnd, LPARAM lParam);
void main()
{
HWND hwnd;
hwnd=FindWindow(NULL,"FolderView");
EnumChildWindows(hwnd,EnumChildProc,0);
}
BOOL CALLBACK EnumChildProc(HWND hwnd,LPARAM lParam)
{
char a[255];
if(hwnd==NULL)return false;
else
{
GetWindowText(hwnd,a,sizeof(a));
printf("%s\n",a);
return true;
}
}
顺便问一下,怎样插入本地图片到发贴框?