cyq11111111 2017-08-14 02:33 采纳率: 25%
浏览 1725
已采纳

OPENFILENAME弹出的窗口如何设置为模态的,即始终保持在最前面,急!

OPENFILENAME弹出的窗口如何设置为模态的,即始终保持在最前面,急!急求!谢谢,没有C币,可以加微信发红包

  • 写回答

1条回答 默认 最新

  • oyljerry 2017-08-14 05:12
    关注

    hwndOwner 指定你的父窗口

      OPENFILENAME ofn; 
    
     ofn.lStructSize = sizeof (OPENFILENAME); 
     ofn.hwndOwner = hWndOwner; 
     ofn.hInstance = NULL; 
     ofn.lpstrFilter = "All files (*. *) \0*.*\0\0"; 
     ofn.lpstrCustomFilter = NULL; 
     ofn.nMaxCustFilter = 0; 
     ofn.nFilterIndex = 0; 
     ofn.nMaxFile = MAX_PATH; 
     ofn.nMaxFileTitle = MAX_PATH; 
     ofn.lpstrInitialDir = NULL; 
     ofn.lpstrTitle = NULL; 
     ofn. Flags = OFN_CREATEPROMPT|OFN_EXPLORER|OFN_HIDEREADONLY; 
     ofn.nFileOffset = 0; 
     ofn.nFileExtension = 0; 
     ofn.lpstrDefExt = NULL; 
     ofn.lCustData = 0; 
     ofn.lpfnHook = NULL; 
     ofn.lpTemplateName = NULL; 
    
     GetOpenFileName (&ofn); 
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?