首页 > 其他分享 >MFC-BringWindowToTop将指定窗口设置到Z序的顶部

MFC-BringWindowToTop将指定窗口设置到Z序的顶部

时间:2023-04-25 14:12:00浏览次数:31  
标签:MFC 窗口 顶部 hWnd 设置 BringWindowToTop 返回值

 

    HWND hWnd = ::FindWindow(_T("Notepad"), NULL);
    BOOL b= ::BringWindowToTop(hWnd);//将指定窗口设置到Z序的顶部
    /*
    如果窗口为顶层窗口,则该窗口被激活;如果窗口为子窗口,则相应的顶级父窗口被激活
    参数:HWND hWnd  设置到Z序顶部的窗口句柄
    返回值:如果函数成功,返回值为非零;如果函数失败,返回值为零
    */

 

 

 

 

标签:MFC,窗口,顶部,hWnd,设置,BringWindowToTop,返回值
From: https://www.cnblogs.com/liming19680104/p/17352438.html

相关文章

  • MFC-ScreenToClient屏幕坐标转换为客户区坐标
     win32APIPOINTpoint={20,50};HWNDhWnd=GetSafeHwnd();BOOLb=::ScreenToClient(hWnd,&point);//屏幕坐标转换为客户区坐标/*参数1:HWNDhWnd窗口句柄参数2:LPPOINTlpPoint屏幕坐标点函数成功后,保......
  • MFC-GetClientRect获取窗口客户区的坐标
     win32APIRECTrect;CWnd*pWnd=GetDlgItem(IDC_LIST1);HWNDhWnd=pWnd->GetSafeHwnd();BOOLb=::GetClientRect(hWnd,&rect);//获取窗口客户区的坐标/*参数1:HWNDhWnd窗口句柄参数2:LPRECTlpRect返回客户区坐标......
  • MFC-CreateProcess创建一个新的进程和它的主线程并执行外部程序
     CONSTTCHARpath[]=_T("C:\\Users\\Administrator\\Desktop\\test.exe");PROCESS_INFORMATIONinfo;STARTUPINFOsi={sizeof(si)};BOOLb=CreateProcess(path,NULL,NULL,NULL,FALSE,NULL,NULL,NULL,&si,&info);/......
  • MFC-SHGetSpecialFolderPath获取指定的系统路径
     CStringstr;TCHARpath[MAX_PATH];BOOLb=SHGetSpecialFolderPath(NULL,path,CSIDL_PROGRAM_FILES_COMMONX86,0);//获取指定的系统路径/*参数1:HWNDhwndOwner窗口所有者的句柄。可以NULL参数2:LPTSTRlpszPath返回路径的缓冲区,该缓......
  • MFC-IsWow64Process 32位进程是否运行在64位操作系统中
     CStringstr;BOOLbIsWow64=FALSE;BOOLb=IsWow64Process(GetCurrentProcess(),&bIsWow64);//32位进程是否运行在64位操作系统中/*指定进程是否运行在64位操作系统的32环境(WOW64)下参数1:HANDLEhProcess进程的句柄。句柄必须具有PROCESS_......
  • MFC-GetCurrentProcess获取当前进程的伪句柄
     CStringstr;HANDLEhandle=GetCurrentProcess();//获取当前进程的伪句柄/*返回当前进程的伪句柄(始终返回-1)不要直接使用-1这个值,为了将来的兼容性请使用GetCurrentProcess伪句柄可以在当前进程中使用,如果需要跨进程通信,那么必须拿出自己真实......
  • MFC-GetNativeSystemInfo获取当前CPU信息
     CStringstr;SYSTEM_INFOlpSystemInfo;GetNativeSystemInfo(&lpSystemInfo);//获取当前CPU信息/*在一个64位的应用中调用此函数,那它等效于GetSystemInfo*/WORDw=lpSystemInfo.wProcessorArchitecture;//处理器的体系结构......
  • MFC-添加资源
     添加图片资源           ......
  • MFC-BeginPaint和EndPaint
     只能用在消息处理函数WindowProc的WM_PAINT消息中在WM_PAINT消息中必须使用BeginPaint和EndPaint       ......
  • cannot open file "mfc42u.lib"
    在Build菜单下面的SetActiveConfiguation...子菜单里面设置当前的配置为Win32Release或win32debug,不要设置成UnicodeRelease或unicodeDebug。这个问题是编译配置设置成了unicode的配置,而VC在安装的时候默认不安装Unicode的库,所以找不到mfc42u.lib或mf......