/设置布而参数法
void CBPCALLView::OnSearchDxdn()
{
// TODO: Add your command handler code here
if (!Isdxdn)
{
dxdn=new CFormDXDN(this);
dxdn->Create(IDD_FORM_DXDN);
dxdn->ShowWindow(SW_RESTORE);
Isdxdn = TRUE;
}
else
{
//dxdn->CenterWindow();
dxdn->BringWindowToTop();
dxdn->ShowWindow(SW_RESTORE);
}
/*句柄方式解决
HWND hwnd=::FindWindow(NULL,"对象档案查询");
if (hwnd)
{
dxdn->BringWindowToTop();
dxdn->ShowWindow(SW_RESTORE);
}
else
{
dxdn=new CFormDXDN(this);
dxdn->Create(IDD_FORM_DXDN);
dxdn->ShowWindow(SW_RESTORE);
}
*/
}
博客展示了搜索功能的代码实现,通过设置布尔参数和句柄两种方式处理。设置布尔参数时,根据标志位判断是否创建并显示窗口;句柄方式则通过查找窗口句柄,若存在则将窗口置顶显示,不存在则创建并显示窗口。
9451

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



