首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

MFC项目管控的主线程是UI线程,有的操作比较费时,我们可以通过工作线程去解决,并提供界面一个等待对话框,告知用户此刻程序没有卡

后端 92.91MB 20 需要积分: 1
立即下载

资源介绍:

MFC项目管控的主线程是UI线程,有的操作比较费时,我们可以通过工作线程去解决,并提供界面一个等待对话框,告知用户此刻程序没有卡死,带加载完成数据之后,我们对数据进行内存级别缓存就很快了,待实践学习。
======================================================================== MICROSOFT FOUNDATION CLASS LIBRARY : TestWaitDlg ======================================================================== AppWizard has created this TestWaitDlg application for you. This application not only demonstrates the basics of using the Microsoft Foundation classes but is also a starting point for writing your application. This file contains a summary of what you will find in each of the files that make up your TestWaitDlg application. TestWaitDlg.dsp This file (the project file) contains information at the project level and is used to build a single project or subproject. Other users can share the project (.dsp) file, but they should export the makefiles locally. TestWaitDlg.h This is the main header file for the application. It includes other project specific headers (including Resource.h) and declares the CTestWaitDlgApp application class. TestWaitDlg.cpp This is the main application source file that contains the application class CTestWaitDlgApp. TestWaitDlg.rc This is a listing of all of the Microsoft Windows resources that the program uses. It includes the icons, bitmaps, and cursors that are stored in the RES subdirectory. This file can be directly edited in Microsoft Visual C++. TestWaitDlg.clw This file contains information used by ClassWizard to edit existing classes or add new classes. ClassWizard also uses this file to store information needed to create and edit message maps and dialog data maps and to create prototype member functions. res\TestWaitDlg.ico This is an icon file, which is used as the application's icon. This icon is included by the main resource file TestWaitDlg.rc. res\TestWaitDlg.rc2 This file contains resources that are not edited by Microsoft Visual C++. You should place all resources not editable by the resource editor in this file. ///////////////////////////////////////////////////////////////////////////// For the main frame window: MainFrm.h, MainFrm.cpp These files contain the frame class CMainFrame, which is derived from CFrameWnd and controls all SDI frame features. res\Toolbar.bmp This bitmap file is used to create tiled images for the toolbar. The initial toolbar and status bar are constructed in the CMainFrame class. Edit this toolbar bitmap using the resource editor, and update the IDR_MAINFRAME TOOLBAR array in TestWaitDlg.rc to add toolbar buttons. ///////////////////////////////////////////////////////////////////////////// AppWizard creates one document type and one view: TestWaitDlgDoc.h, TestWaitDlgDoc.cpp - the document These files contain your CTestWaitDlgDoc class. Edit these files to add your special document data and to implement file saving and loading (via CTestWaitDlgDoc::Serialize). TestWaitDlgView.h, TestWaitDlgView.cpp - the view of the document These files contain your CTestWaitDlgView class. CTestWaitDlgView objects are used to view CTestWaitDlgDoc objects. ///////////////////////////////////////////////////////////////////////////// Other standard files: StdAfx.h, StdAfx.cpp These files are used to build a precompiled header (PCH) file named TestWaitDlg.pch and a precompiled types file named StdAfx.obj. Resource.h This is the standard header file, which defines new resource IDs. Microsoft Visual C++ reads and updates this file. ///////////////////////////////////////////////////////////////////////////// Other notes: AppWizard uses "TODO:" to indicate parts of the source code you should add to or customize. If your application uses MFC in a shared DLL, and your application is in a language other than the operating system's current language, you will need to copy the corresponding localized resources MFC42XXX.DLL from the Microsoft Visual C++ CD-ROM onto the system or system32 directory, and rename it to be MFCLOC.DLL. ("XXX" stands for the language abbreviation. For example, MFC42DEU.DLL contains resources translated to German.) If you don't do this, some of the UI elements of your application will remain in the language of the operating system. /////////////////////////////////////////////////////////////////////////////

资源文件列表:

MFC解决思路-工作线程,显示等待窗口.zip 大约有151个文件
  1. MultiThread3/
  2. MultiThread3/.vs/
  3. MultiThread3/.vs/MultiThread3/
  4. MultiThread3/.vs/MultiThread3/FileContentIndex/
  5. MultiThread3/.vs/MultiThread3/FileContentIndex/d1cf97f1-074f-4561-82c3-04e70cfa700f.vsidx 39.87KB
  6. MultiThread3/.vs/MultiThread3/v17/
  7. MultiThread3/.vs/MultiThread3/v17/.suo 47KB
  8. MultiThread3/.vs/MultiThread3/v17/DocumentLayout.backup.json 7.7KB
  9. MultiThread3/.vs/MultiThread3/v17/DocumentLayout.json 1.59KB
  10. MultiThread3/.vs/MultiThread3/v17/Preview/
  11. MultiThread3/.vs/MultiThread3/v17/Preview/Browse.VC.db 49.83MB
  12. MultiThread3/.vs/MultiThread3/v17/Preview/ipch/
  13. MultiThread3/.vs/MultiThread3/v17/Preview/ipch/80b23d932e896a2d.ipch 89.31MB
  14. MultiThread3/.vs/MultiThread3/v17/Preview/Solution.VC.db 428KB
  15. MultiThread3/_UpgradeReport_Files/
  16. MultiThread3/_UpgradeReport_Files/UpgradeReport.css 3.27KB
  17. MultiThread3/_UpgradeReport_Files/UpgradeReport.xslt 12.21KB
  18. MultiThread3/_UpgradeReport_Files/UpgradeReport_Minus.gif 69B
  19. MultiThread3/_UpgradeReport_Files/UpgradeReport_Plus.gif 71B
  20. MultiThread3/Debug/
  21. MultiThread3/Debug/cl.command.1.tlog 2.85KB
  22. MultiThread3/Debug/CL.read.1.tlog 35.17KB
  23. MultiThread3/Debug/CL.write.1.tlog 1.71KB
  24. MultiThread3/Debug/link-cvtres.read.1.tlog 2B
  25. MultiThread3/Debug/link-cvtres.write.1.tlog 2B
  26. MultiThread3/Debug/link.command.1.tlog 1.87KB
  27. MultiThread3/Debug/link.read.1.tlog 5.25KB
  28. MultiThread3/Debug/link.write.1.tlog 1.23KB
  29. MultiThread3/Debug/mt.command.1.tlog 768B
  30. MultiThread3/Debug/mt.read.1.tlog 680B
  31. MultiThread3/Debug/mt.write.1.tlog 498B
  32. MultiThread3/Debug/MultiThread3.exe 95KB
  33. MultiThread3/Debug/MultiThread3.exe.embed.manifest 667B
  34. MultiThread3/Debug/MultiThread3.exe.embed.manifest.res 732B
  35. MultiThread3/Debug/MultiThread3.exe.intermediate.manifest 381B
  36. MultiThread3/Debug/MultiThread3.ilk 988.56KB
  37. MultiThread3/Debug/MultiThread3.lastbuildstate 65B
  38. MultiThread3/Debug/MultiThread3.log 231B
  39. MultiThread3/Debug/MultiThread3.obj 25.66KB
  40. MultiThread3/Debug/MultiThread3.pch 21.69MB
  41. MultiThread3/Debug/MultiThread3.pdb 4.27MB
  42. MultiThread3/Debug/MultiThread3.res 22.66KB
  43. MultiThread3/Debug/MultiThread3.write.1.tlog
  44. MultiThread3/Debug/MultiThread3_manifest.rc 214B
  45. MultiThread3/Debug/MultiThread3Dlg.obj 28.89KB
  46. MultiThread3/Debug/rc.command.1.tlog 1.09KB
  47. MultiThread3/Debug/rc.read.1.tlog 3.27KB
  48. MultiThread3/Debug/rc.write.1.tlog 526B
  49. MultiThread3/Debug/stdafx.obj 618.58KB
  50. MultiThread3/Debug/vc100.idb 1.11MB
  51. MultiThread3/Debug/vc100.pdb 2.54MB
  52. MultiThread3/Debug/WaitDlg.obj 24.92KB
  53. MultiThread3/MultiThread3.aps 56.83KB
  54. MultiThread3/MultiThread3.cpp 1.68KB
  55. MultiThread3/MultiThread3.h 477B
  56. MultiThread3/MultiThread3.rc 4.85KB
  57. MultiThread3/MultiThread3.sln 890B
  58. MultiThread3/MultiThread3.sln.old 889B
  59. MultiThread3/MultiThread3.suo 15KB
  60. MultiThread3/MultiThread3.suo.old 13KB
  61. MultiThread3/MultiThread3.vcproj 5.54KB
  62. MultiThread3/MultiThread3.vcproj.QT-20130104RJOM.Administrator.user 1.39KB
  63. MultiThread3/MultiThread3.vcxproj 7.81KB
  64. MultiThread3/MultiThread3.vcxproj.filters 2.18KB
  65. MultiThread3/MultiThread3.vcxproj.user 143B
  66. MultiThread3/MultiThread3Dlg.cpp 2.48KB
  67. MultiThread3/MultiThread3Dlg.h 730B
  68. MultiThread3/ReadMe.txt 2.79KB
  69. MultiThread3/res/
  70. MultiThread3/res/MultiThread3.ico 21.12KB
  71. MultiThread3/res/MultiThread3.rc2 368B
  72. MultiThread3/Resource.h 728B
  73. MultiThread3/stdafx.cpp 143B
  74. MultiThread3/stdafx.h 1.75KB
  75. MultiThread3/targetver.h 1.01KB
  76. MultiThread3/UpgradeLog.XML 1.74KB
  77. MultiThread3/WaitDlg.cpp 1.01KB
  78. MultiThread3/WaitDlg.h 550B
  79. TestWaitDlg/
  80. TestWaitDlg/.vs/
  81. TestWaitDlg/.vs/TestWaitDlg/
  82. TestWaitDlg/.vs/TestWaitDlg/FileContentIndex/
  83. TestWaitDlg/.vs/TestWaitDlg/FileContentIndex/847fe8f3-9881-4242-9116-abf29cb4be59.vsidx 69.46KB
  84. TestWaitDlg/.vs/TestWaitDlg/v17/
  85. TestWaitDlg/.vs/TestWaitDlg/v17/.suo 11KB
  86. TestWaitDlg/.vs/TestWaitDlg/v17/Preview/
  87. TestWaitDlg/.vs/TestWaitDlg/v17/Preview/Browse.VC.db 50.05MB
  88. TestWaitDlg/.vs/TestWaitDlg/v17/Preview/ipch/
  89. TestWaitDlg/.vs/TestWaitDlg/v17/Preview/ipch/6cb369393d2bec5f.ipch 90.31MB
  90. TestWaitDlg/.vs/TestWaitDlg/v17/Preview/Solution.VC.db 428KB
  91. TestWaitDlg/Debug/
  92. TestWaitDlg/Debug/cl.command.1.tlog 4.67KB
  93. TestWaitDlg/Debug/CL.read.1.tlog 37.68KB
  94. TestWaitDlg/Debug/CL.write.1.tlog 2.74KB
  95. TestWaitDlg/Debug/link-cvtres.read.1.tlog 2B
  96. TestWaitDlg/Debug/link-cvtres.write.1.tlog 2B
  97. TestWaitDlg/Debug/link.command.1.tlog 2.06KB
  98. TestWaitDlg/Debug/link.read.1.tlog 5.52KB
  99. TestWaitDlg/Debug/link.write.1.tlog 1.42KB
  100. TestWaitDlg/Debug/MainFrm.obj 31.75KB
  101. TestWaitDlg/Debug/mt.command.1.tlog 768B
  102. TestWaitDlg/Debug/mt.read.1.tlog 672B
  103. TestWaitDlg/Debug/mt.write.1.tlog 490B
  104. TestWaitDlg/Debug/rc.command.1.tlog 1.14KB
  105. TestWaitDlg/Debug/rc.read.1.tlog 3.54KB
  106. TestWaitDlg/Debug/rc.write.1.tlog 510B
  107. TestWaitDlg/Debug/RunWaitWnd.obj 34.94KB
  108. TestWaitDlg/Debug/StdAfx.obj 632.31KB
  109. TestWaitDlg/Debug/TestWaitDlg.Build.CppClean.log 784B
  110. TestWaitDlg/Debug/TestWaitDlg.exe 127KB
  111. TestWaitDlg/Debug/TestWaitDlg.exe.embed.manifest 667B
  112. TestWaitDlg/Debug/TestWaitDlg.exe.embed.manifest.res 732B
  113. TestWaitDlg/Debug/TestWaitDlg.exe.intermediate.manifest 381B
  114. TestWaitDlg/Debug/TestWaitDlg.ilk 1.55MB
  115. TestWaitDlg/Debug/TestWaitDlg.lastbuildstate 64B
  116. TestWaitDlg/Debug/TestWaitDlg.log 429B
  117. TestWaitDlg/Debug/TestWaitDlg.obj 40.89KB
  118. TestWaitDlg/Debug/TestWaitDlg.pch 21.94MB
  119. TestWaitDlg/Debug/TestWaitDlg.pdb 4.53MB
  120. TestWaitDlg/Debug/TestWaitDlg.res 7.2KB
  121. TestWaitDlg/Debug/TestWaitDlg.write.1.tlog
  122. TestWaitDlg/Debug/TestWaitDlg_manifest.rc 218B
  123. TestWaitDlg/Debug/TestWaitDlgDoc.obj 50.48KB
  124. TestWaitDlg/Debug/TestWaitDlgView.obj 27.15KB
  125. TestWaitDlg/Debug/vc100.idb 1.14MB
  126. TestWaitDlg/Debug/vc100.pdb 2.57MB
  127. TestWaitDlg/MainFrm.cpp 2.4KB
  128. TestWaitDlg/MainFrm.h 1.44KB
  129. TestWaitDlg/ReadMe.txt 4.33KB
  130. TestWaitDlg/res/
  131. TestWaitDlg/res/TestWaitDlg.ico 1.05KB
  132. TestWaitDlg/res/TestWaitDlg.rc2 403B
  133. TestWaitDlg/res/TestWaitDlgDoc.ico 1.05KB
  134. TestWaitDlg/res/Toolbar.bmp 1.05KB
  135. TestWaitDlg/Resource.h 499B
  136. TestWaitDlg/RunWaitWnd.cpp 5.39KB
  137. TestWaitDlg/RunWaitWnd.h 1.6KB
  138. TestWaitDlg/StdAfx.cpp 213B
  139. TestWaitDlg/StdAfx.h 1.03KB
  140. TestWaitDlg/TestWaitDlg.cpp 4.65KB
  141. TestWaitDlg/TestWaitDlg.dsp 4.68KB
  142. TestWaitDlg/TestWaitDlg.dsw 547B
  143. TestWaitDlg/TestWaitDlg.h 1.46KB
  144. TestWaitDlg/TestWaitDlg.rc 10.37KB
  145. TestWaitDlg/TestWaitDlg.vcxproj 8.04KB
  146. TestWaitDlg/TestWaitDlg.vcxproj.filters 2.67KB
  147. TestWaitDlg/TestWaitDlg.vcxproj.user 143B
  148. TestWaitDlg/TestWaitDlgDoc.cpp 1.8KB
  149. TestWaitDlg/TestWaitDlgDoc.h 1.49KB
  150. TestWaitDlg/TestWaitDlgView.cpp 2.76KB
  151. TestWaitDlg/TestWaitDlgView.h 1.96KB
0评论
提交 加载更多评论
其他资源 Practical_5.zip
Practical_5.zip
pdf_20230153025.zip
pdf_20230153025.zip
pdf_20230153025.zip
apache-tomcat-10.1.17-windows-x64.zip
apache-tomcat-10.1.17-windows-x64.zip
汇编语言ppt.zip
汇编语言ppt.zip
汇编语言ppt.zip 汇编语言ppt.zip 汇编语言ppt.zip
汽车电子 DBC、ARXML、EXCEL 相互转换的工具
该工具基于python开发的应用程序,用于将DBC、ARXML和EXCEL之间相互转换, 适用于汽车电子中系统开发过程中数据库不同格式间的转换, DBC转ARXML, ARXML转DBC, DBC转EXCEL, EXCEL转DBC, ARXML转EXCEL, EXCEL转ARXML 使用前打开readme有使用教程
实验2- 词法分析(一).zip
实验2- 词法分析(一).zip
实验2- 词法分析(一).zip 实验2- 词法分析(一).zip
Python3安装好的文件
可以直接拷贝到电脑,完成Python3安装
基于Springboot的相亲网站系统
相亲网站采用面向对象程序设计语言Java,应用IDEA、MySQL数据库作为基本环境,使用Springboot框架开发相亲网站。分为管理员与用户。管理员管理婚礼公司,管理婚礼公司预约信息,管理结婚案例信息,管理相亲信息,管理用户。用户查看婚礼公司,预约婚礼公司,查看结婚案例信息,查看相亲信息,对相亲信息发布留言等。
基于Springboot的相亲网站系统