代码如下:
#include <iostream>
#include <stdio.h>
#include "ipsec.h"
//通过文件名查找窗体句柄
HWND GetIpsecWndHwdn(const char *szConfName)
{
char szCaption[1024] = {0};
strcat_s(szCaption, sizeof(szCaption), "VPN Connect - ");
strcat_s(szCaption, sizeof(szCaption), szConfName);
HWND hConnWnd = NULL;
hConnWnd = FindWindowA(NULL, szCaption);
return hConnWnd;
}
int main(int argc, char* argv[])
{
HWND hIpsecWnd;
hIpsecWnd = GetIpsecWndHwdn("11"); //查找窗口句柄,
if (hIpsecWnd)
{
printf("find!!!!!!!!!!!!!!!\n");
printf("hwnd is : %d\n", hIpsecWnd);
PostMessage(hIpsecWnd, WM_SHOWWINDOW, false, SW_OTHERZOOM);
}
else
{
printf("not find!!!!!!!!!!!!!!!\n");
}
system("pause");
PostMessage(hIpsecWnd, WM_SHOWWINDOW, true, SW_OTHERUNZOOM);
system("pause");
return 0;
}