mfc调用cmd的方法有很多,本文采用

ShellExecute
ShellExecute(AfxGetMainWnd()->m_hWnd,L"open",L"cmd",L"/k ping 127.0.0.1",NULL, SW_SHOW ); 

如上,即可保留黑框,

如果使用:

ShellExecute(AfxGetMainWnd()->m_hWnd,L"open",L"cmd",L"/c ping 127.0.0.1",NULL, SW_SHOW ); 

则黑框一闪而过。

AfxGetMainWnd()->m_hWnd 获得父窗口句柄,当然此处也可以些微NULL

相关文章:

  • 2021-11-14
  • 2022-02-27
  • 2022-12-23
猜你喜欢
  • 2021-07-08
  • 2021-06-09
  • 2022-12-23
  • 2021-08-06
  • 2021-06-23
  • 2022-12-23
  • 2021-08-23
相关资源
相似解决方案