Delcare a variable in your CFENPGNEditorView class as follow:
class CFENPGNEditorView : public CView
{
...
private:
HCURSOR m_hCursor;
....
};
Initialize it to NULL in your constructor;
then in your OnInitialUpdate load a cursor and assign the handle to
m_hCursor:
void CFENPGNEditorView::OnInitialUpdate()
{
CView::OnInitialUpdate();
m_hCursor = AfxGetApp()->LoadCursor (IDC_HANDOPEN);
}
Then catch the WM_SETCURSOR message and call SetCursor(m_hCursor) there.
BOOL CFENPGNEditorView::OnSetCursor(....)
{
SetCursor(m_hCursor);
return TRUE;
}
AliR.
"RAN" <nijenh...@wish.nl> wrote in message
news:02a957e2-d6ef-4a5e-8714-851ca0c953c4@z72g2000hsb.googlegroups.com...
Hello,
I want to load and display a custom cursor resource in my MDI-
clientView.
I have:
void CFENPGNEditorView::OnInitialUpdate()
{
CView::OnInitialUpdate();
HCURSOR a;
int c;
a = AfxGetApp()->LoadCursor (IDC_HANDOPEN);
c = ShowCursor(TRUE);
}
The a variable is set to a valid HCURSOR (i think, its not NULL) and
the c variable is set to 1.
Still the standard arrow cursor is displayed, what do i have to do to
make this the custom cursor?- Tekst uit oorspronkelijk bericht niet weer=