标题:为什么找不到CWinApp成员变量m_pszAppName的定义
只看楼主
pizibaidu
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2013-11-11
结帖率:75%
已结贴  问题点数:20 回复次数:3 
为什么找不到CWinApp成员变量m_pszAppName的定义
这是CWinApp的结构函数,我发现很多地方m_pszAppName都是直接拿来用的,
但是为什么找不到m_pszAppName的定义呢,
我包含搜索SRC目录,也找不到其定义,

CWinApp::CWinApp(LPCTSTR lpszAppName)
{
    if (lpszAppName != NULL)
        m_pszAppName = _tcsdup(lpszAppName);
    else
        m_pszAppName = NULL;
2013-11-25 10:41
yuccn
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:何方
等 级:版主
威 望:167
帖 子:6809
专家分:42393
注 册:2010-12-16
得分:5 
会不会是基类中的一个public 成员?

我行我乐
我的博客:
http://blog.yuccn. net
2013-11-25 11:01
miller0113
Rank: 2
等 级:论坛游民
帖 子:8
专家分:22
注 册:2013-6-24
得分:15 
class CWinApp : public CWinThread
{
    DECLARE_DYNAMIC(CWinApp)
public:

// Constructor
    explicit CWinApp(LPCTSTR lpszAppName = NULL);     // app name defaults to EXE name

// Attributes
    // Startup args (do not change)

    // This module's hInstance.
    HINSTANCE m_hInstance;

    // Pointer to the command-line.
    LPTSTR m_lpCmdLine;

    // Initial state of the application's window; normally,
    // this is an argument to ShowWindow().
    int m_nCmdShow;

    // Running args (can be changed in InitInstance)

    // Human-redable name of the application. Normally set in
    // constructor or retreived from AFX_IDS_APP_TITLE.
    LPCTSTR m_pszAppName;、、---------------------------------就在这里定义的
2013-11-25 14:04
pizibaidu
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2013-11-11
得分:0 
原来我只在MFC下搜的,所以搜不到,应该在include下搜,在afxwin.h里定义的
2013-11-25 17:23



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-424162-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.212679 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved