作者:Mitu_-_
除非特殊声明,本贴均为原创,转载请务必保留本文链接
模式对话框与非模式对话框的四大区别
前言
顾名思义,对话框完成的就是“”对话“”的功能,我们大部分的工作都是在主窗口的客户区完成的,但程序往往需要和用户进行交互,如输入文本、输入参数等等,这些界面完全不必放入主窗口中,而通常是通过弹出一个对话框来和用户进行“”交流”。
创建对话框与创建窗口其实很相似,只不过用的函数不同而已。
我们可以通过两种办法来创建对话框:
1.模式对话框:DialogBoxParam
INT_PTR DialogBoxParamA(
HINSTANCE hInstance,
LPCSTR lpTemplateName,
HWND hWndParent,
DLGPROC lpDialogFunc,
LP