Click here to Skip to main content
15,891,136 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: HELP! Anyone know MFC here? Pin
Bigsteiny12-May-03 6:09
Bigsteiny12-May-03 6:09 
GeneralRe: HELP! Anyone know MFC here? Pin
David Crow12-May-03 6:54
David Crow12-May-03 6:54 
GeneralRe: HELP! Anyone know MFC here? Pin
Bigsteiny12-May-03 16:20
Bigsteiny12-May-03 16:20 
GeneralRe: HELP! Anyone know MFC here? Pin
David Crow13-May-03 2:12
David Crow13-May-03 2:12 
AnswerRe: HELP! Anyone know MFC here? Pin
Toni7812-May-03 7:21
Toni7812-May-03 7:21 
GeneralRe: HELP! Anyone know MFC here? Pin
Bigsteiny12-May-03 16:18
Bigsteiny12-May-03 16:18 
AnswerRe: HELP! Anyone know MFC here? Pin
Roger Allen13-May-03 1:04
Roger Allen13-May-03 1:04 
Generalsigh. still not working. Pin
Bigsteiny13-May-03 16:48
Bigsteiny13-May-03 16:48 
I must be doing something wrong but i don't know what. So here's all of it..
Thanks for the patience.

<br />
<br />
//////////////////////////////////////////////////////////////////<br />
// tstButtonView.h : interface of the CTstButtonView class<br />
#include "MyButton.h"<br />
class CTstButtonView : public CView<br />
{<br />
protected: // create from serialization only<br />
	CTstButtonView();<br />
	DECLARE_DYNCREATE(CTstButtonView)<br />
<br />
// Attributes<br />
public:<br />
	CTstButtonDoc* GetDocument();<br />
	MyButton* myButton;<br />
// Overrides<br />
	// ClassWizard generated virtual function overrides<br />
	//{{AFX_VIRTUAL(CTstButtonView)<br />
	public:<br />
	virtual void OnDraw(CDC* pDC);  // overridden to draw this view<br />
	virtual BOOL PreCreateWindow(CREATESTRUCT& cs);<br />
	virtual void OnInitialUpdate();<br />
	//}}AFX_VIRTUAL<br />
<br />
// Implementation<br />
public:<br />
	virtual ~CTstButtonView();<br />
#ifdef _DEBUG<br />
	virtual void AssertValid() const;<br />
	virtual void Dump(CDumpContext& dc) const;<br />
#endif<br />
<br />
protected:<br />
<br />
// Generated message map functions<br />
protected:<br />
	//{{AFX_MSG(CTstButtonView)<br />
		// NOTE - the ClassWizard will add and remove member functions here.<br />
		//    DO NOT EDIT what you see in these blocks of generated code !<br />
	//}}AFX_MSG<br />
	DECLARE_MESSAGE_MAP()<br />
};<br />
<br />
////////////////////////////////////////////////////////////<br />
// and in the view's cpp...<br />
<br />
void CTstButtonView::OnInitialUpdate() <br />
{<br />
	CView::OnInitialUpdate();<br />
	<br />
	myButton = new MyButton;<br />
	myButton->Create("Test", WS_CHILD, CRect(0,0,50,50), AfxGetMainWnd(), WM_USER+1);<br />
	myButton->ShowWindow(SW_SHOW);<br />
}<br />
<br />
//////////////////////////////////////////////////////////////////<br />
// MyButton.h : header file<br />
// MyButton window<br />
class MyButton : public CButton<br />
{<br />
// Construction<br />
public:<br />
	MyButton();<br />
<br />
// Overrides<br />
	// ClassWizard generated virtual function overrides<br />
	//{{AFX_VIRTUAL(MyButton)<br />
	//}}AFX_VIRTUAL<br />
<br />
// Implementation<br />
public:<br />
	virtual ~MyButton();<br />
<br />
	// Generated message map functions<br />
protected:<br />
	//{{AFX_MSG(MyButton)<br />
	afx_msg void OnMyButton();<br />
	//}}AFX_MSG<br />
<br />
	DECLARE_MESSAGE_MAP()<br />
};<br />
<br />
<br />
/////////////////////////////////////////////////////////////////////////////<br />
// MyButton.cpp file.<br />
<br />
MyButton::MyButton()<br />
{<br />
}<br />
<br />
MyButton::~MyButton()<br />
{<br />
}<br />
<br />
<br />
BEGIN_MESSAGE_MAP(MyButton, CButton)<br />
	//{{AFX_MSG_MAP(MyButton)<br />
	ON_BN_CLICKED(WM_USER+1, OnMyButton)<br />
	//}}AFX_MSG_MAP<br />
END_MESSAGE_MAP()<br />
<br />
void MyButton::OnMyButton()<br />
{<br />
	AfxMessageBox("My Function!");<br />
}<br />
<br />

GeneralRe: sigh. still not working. Pin
MAAK13-May-03 22:02
MAAK13-May-03 22:02 
GeneralRe: sigh. still not working. Pin
MAAK13-May-03 22:07
MAAK13-May-03 22:07 
GeneralGot it! Pin
Bigsteiny14-May-03 16:18
Bigsteiny14-May-03 16:18 
GeneralAdding to dialogue design palette Pin
Trollslayer12-May-03 5:31
mentorTrollslayer12-May-03 5:31 
GeneralRe: Adding to dialogue design palette Pin
G. Steudtel12-May-03 6:05
G. Steudtel12-May-03 6:05 
QuestionTLB's need to be registered ?? Pin
Braulio Dez12-May-03 5:28
Braulio Dez12-May-03 5:28 
AnswerRe: TLB's need to be registered ?? Pin
Anonymous13-May-03 16:13
Anonymous13-May-03 16:13 
GeneralWinINet Via Proxy Pin
thowra12-May-03 5:09
thowra12-May-03 5:09 
GeneralErrors Pin
flora_k12-May-03 4:50
flora_k12-May-03 4:50 
GeneralRe: Errors Pin
flora_k12-May-03 4:53
flora_k12-May-03 4:53 
GeneralRe: Errors Pin
G. Steudtel12-May-03 5:11
G. Steudtel12-May-03 5:11 
GeneralRe: Errors Pin
David Crow12-May-03 5:11
David Crow12-May-03 5:11 
GeneralRe: Errors Pin
Iain Clarke, Warrior Programmer12-May-03 5:13
Iain Clarke, Warrior Programmer12-May-03 5:13 
GeneralSpinControl Help Pin
VanHlebar12-May-03 4:45
VanHlebar12-May-03 4:45 
GeneralRe: SpinControl Help Pin
Iain Clarke, Warrior Programmer12-May-03 5:05
Iain Clarke, Warrior Programmer12-May-03 5:05 
GeneralRe: SpinControl Help Pin
VanHlebar12-May-03 16:25
VanHlebar12-May-03 16:25 
GeneralRe: SpinControl Help Pin
VanHlebar12-May-03 16:26
VanHlebar12-May-03 16:26 

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.