Click here to Skip to main content
16,009,255 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: MFC App and C2065 Pin
10-Apr-02 8:29
suss10-Apr-02 8:29 
GeneralRe: MFC App and C2065 Pin
Jeremy Falcon10-Apr-02 8:47
professionalJeremy Falcon10-Apr-02 8:47 
GeneralRe: MFC App and C2065 Pin
10-Apr-02 9:53
suss10-Apr-02 9:53 
GeneralRe: MFC App and C2065 Pin
Jeremy Falcon10-Apr-02 10:06
professionalJeremy Falcon10-Apr-02 10:06 
GeneralRe: MFC App and C2065 Pin
Jeremy Falcon10-Apr-02 13:44
professionalJeremy Falcon10-Apr-02 13:44 
GeneralRe: MFC App and C2065 Pin
10-Apr-02 14:39
suss10-Apr-02 14:39 
GeneralRe: MFC App and C2065 Pin
Jeremy Falcon10-Apr-02 15:21
professionalJeremy Falcon10-Apr-02 15:21 
GeneralRe: MFC App and C2065 Pin
11-Apr-02 4:37
suss11-Apr-02 4:37 
Hi Jeremy,

Got it to go. One more question, if I may. I have inserted code to display a statement with a printf at the construcion function, as is indicated by the base code. I pop the window, but don't see the printf output. I have written alot of "C" code from scratch, but in a DOS environment, so I am not used to the base codes as is created in the windows environment. Am I placing my code in the wrong place or am I missing something else. Your help is always appreciated.

// testa.cpp : Defines the class behaviors for the application.
//

#include "stdafx.h"
#include "testa.h"
#include "awrem32.h"
#include "io.h"
#include "conio.h"
#include "MainFrm.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

IAWREM32 pcAny;

/////////////////////////////////////////////////////////////////////////////
// CTestaApp

BEGIN_MESSAGE_MAP(CTestaApp, CWinApp)
//{{AFX_MSG_MAP(CTestaApp)
ON_COMMAND(ID_APP_ABOUT, OnAppAbout)
// NOTE - the ClassWizard will add and remove mapping macros here.
// DO NOT EDIT what you see in these blocks of generated code!
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CTestaApp construction

CTestaApp::CTestaApp() // <---- THIS IS WHERE I THOUGHT THE CODE SHOULD GO
{
// TODO: add construction code here,
// Place all significant initialization in InitInstance

CString rc;

rc = pcAny.GetError();
printf( "Return Code = %s/n", rc );
getch();
}

/////////////////////////////////////////////////////////////////////////////
// The one and only CTestaApp object

CTestaApp theApp;

/////////////////////////////////////////////////////////////////////////////
// CTestaApp initialization

BOOL CTestaApp::InitInstance()
{
AfxEnableControlContainer();

// Standard initialization
// If you are not using these features and wish to reduce the size
// of your final executable, you should remove from the following
// the specific initialization routines you do not need.

#ifdef _AFXDLL
Enable3dControls(); // Call this when using MFC in a shared DLL
#else
Enable3dControlsStatic(); // Call this when linking to MFC statically
#endif

// Change the registry key under which our settings are stored.
// TODO: You should modify this string to be something appropriate
// such as the name of your company or organization.
SetRegistryKey(_T("Local AppWizard-Generated Applications"));


// To create the main window, this code creates a new frame window
// object and then sets it as the application's main window object.

CMainFrame* pFrame = new CMainFrame;
m_pMainWnd = pFrame;

// create and load the frame with its resources

pFrame->LoadFrame(IDR_MAINFRAME,
WS_OVERLAPPEDWINDOW | FWS_ADDTOTITLE, NULL,
NULL);




// The one and only window has been initialized, so show and update it.
pFrame->ShowWindow(SW_SHOW);
pFrame->UpdateWindow();


return TRUE;
}

/////////////////////////////////////////////////////////////////////////////
// CTestaApp message handlers





/////////////////////////////////////////////////////////////////////////////
// CAboutDlg dialog used for App About

class CAboutDlg : public CDialog
{
public:
CAboutDlg();

// Dialog Data
//{{AFX_DATA(CAboutDlg)
enum { IDD = IDD_ABOUTBOX };
//}}AFX_DATA

// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CAboutDlg)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL

// Implementation
protected:
//{{AFX_MSG(CAboutDlg)
// No message handlers
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};

CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD)
{
//{{AFX_DATA_INIT(CAboutDlg)
//}}AFX_DATA_INIT
}

void CAboutDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAboutDlg)
//}}AFX_DATA_MAP
}

BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)
//{{AFX_MSG_MAP(CAboutDlg)
// No message handlers
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

// App command to run the dialog
void CTestaApp::OnAppAbout()
{
CAboutDlg aboutDlg;
aboutDlg.DoModal();
}

/////////////////////////////////////////////////////////////////////////////
// CTestaApp message handlers
GeneralRe: MFC App and C2065 Pin
Jeremy Falcon11-Apr-02 15:31
professionalJeremy Falcon11-Apr-02 15:31 
GeneralRe: MFC App and C2065 Pin
12-Apr-02 6:43
suss12-Apr-02 6:43 
GeneralRe: MFC App and C2065 Pin
12-Apr-02 9:21
suss12-Apr-02 9:21 
GeneralRe: MFC App and C2065 Pin
10-Apr-02 16:13
suss10-Apr-02 16:13 
GeneralVC 7 - ARGH! Pin
Jim A. Johnson10-Apr-02 6:08
Jim A. Johnson10-Apr-02 6:08 
GeneralRe: VC 7 - ARGH! Pin
Chris Losinger10-Apr-02 6:35
professionalChris Losinger10-Apr-02 6:35 
GeneralRe: VC 7 - ARGH! Pin
Tim Smith10-Apr-02 6:53
Tim Smith10-Apr-02 6:53 
GeneralRe: VC 7 - ARGH! Pin
Chris Losinger10-Apr-02 7:09
professionalChris Losinger10-Apr-02 7:09 
GeneralRe: VC 7 - ARGH! Pin
Tim Smith11-Apr-02 2:29
Tim Smith11-Apr-02 2:29 
GeneralRe: VC 7 - ARGH! Pin
NormDroid11-Apr-02 2:48
professionalNormDroid11-Apr-02 2:48 
GeneralMicrosoft paint's CWnd based Tool Box object. Pin
kursatkaraca10-Apr-02 5:33
kursatkaraca10-Apr-02 5:33 
GeneralVC++ .NET Add-In - Any help will be good... Pin
Pavel Sokolov10-Apr-02 4:47
Pavel Sokolov10-Apr-02 4:47 
Questionhow do you guys debug your CGI apps??? Pin
LukeV10-Apr-02 4:32
LukeV10-Apr-02 4:32 
AnswerRe: how do you guys debug your CGI apps??? Pin
Jeremy Falcon10-Apr-02 4:52
professionalJeremy Falcon10-Apr-02 4:52 
AnswerRe: how do you guys debug your CGI apps??? Pin
Joaquín M López Muñoz10-Apr-02 9:52
Joaquín M López Muñoz10-Apr-02 9:52 
GeneralClass not Registered! Pin
AllenT10-Apr-02 4:16
AllenT10-Apr-02 4:16 
GeneralDelete Executeable Pin
Mazdak10-Apr-02 4:00
Mazdak10-Apr-02 4:00 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.