首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

怎样获取最小化到托盘的窗体的句柄?解决思路

2012-03-18 
怎样获取最小化到托盘的窗体的句柄??正常显示可以通过getwindow获取HWND hwnd ::FindWindow(TMainForm

怎样获取最小化到托盘的窗体的句柄??
正常显示可以通过getwindow获取HWND hwnd = ::FindWindow("TMainForm","Ftp");
  if (::IsWindow(hwnd))
  {
  SendMessage(hwnd,WM_DATA_LISTVIEW,0,ReStartServer);
  }

  但是当窗体最小化的时候 ,通过这种方式获取到的值都是000B109E,不能获取到正确的窗体句柄。请问还有什么别的方法可以获取到最小化到托盘的窗体的句柄

[解决办法]
应该和窗口类型没有关系把
[解决办法]
获得的句柄应该不会随着窗体的显示和隐藏改变的,你的代码太少,看不出端倪。不过估计是你的代码问题,看看窗体句柄的变量有没有定义重复之类的

热点排行