CDialog中的Create函数的用法有关问题
CDialog中的Create函数的用法问题
CDialog中的Create函数创建非模态对话框,Create有两种用法,一种是使用对话框的ID,一种是使用对话框的资源名称,这个资源名称指的是什么?
就是BOOL Create( LPCTSTR lpszTemplateName, CWnd* pParentWnd = NULL );
中的lpszTemplateName参数指的是什么?
------解决方案--------------------
如果你定义对话框资源的时候使用的是字符串名称(用 " "括起来),那么就是这个;否则也可以用MAKEINTRESOURCE将ID转换成资源名称(当然是画蛇添足了)。
CDialog中的Create函数创建非模态对话框,Create有两种用法,一种是使用对话框的ID,一种是使用对话框的资源名称,这个资源名称指的是什么?
就是BOOL Create( LPCTSTR lpszTemplateName, CWnd* pParentWnd = NULL );
中的lpszTemplateName参数指的是什么?
------解决方案--------------------
如果你定义对话框资源的时候使用的是字符串名称(用 " "括起来),那么就是这个;否则也可以用MAKEINTRESOURCE将ID转换成资源名称(当然是画蛇添足了)。