Click here to Skip to main content
15,907,231 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralIPicture object duplication... Pin
nebbish25-Oct-02 12:43
nebbish25-Oct-02 12:43 
GeneralRe: IPicture object duplication... Pin
Michael Dunn25-Oct-02 14:51
sitebuilderMichael Dunn25-Oct-02 14:51 
GeneralRe: IPicture object duplication... Pin
nebbish25-Oct-02 15:05
nebbish25-Oct-02 15:05 
GeneralSDK vs MFC ownerdraw Pin
alex.barylski25-Oct-02 12:33
alex.barylski25-Oct-02 12:33 
GeneralRe: SDK vs MFC ownerdraw Pin
Ravi Bhavnani25-Oct-02 12:46
professionalRavi Bhavnani25-Oct-02 12:46 
GeneralRe: SDK vs MFC ownerdraw Pin
alex.barylski25-Oct-02 13:08
alex.barylski25-Oct-02 13:08 
GeneralRe: SDK vs MFC ownerdraw Pin
Ravi Bhavnani26-Oct-02 4:55
professionalRavi Bhavnani26-Oct-02 4:55 
GeneralNeed Help(CDC) Pin
Svin25-Oct-02 10:49
Svin25-Oct-02 10:49 
Sorry for my English , it is not my own English.

I write a program which draw and move a triangels. When i move i must a redraw area. I use double buffering. I use MDI.

OnDraw(CDC *pDC)
{
CClientDC lpDC(this);
lpPen = new CPen(PS_SOLID,1,RGB(0,0,0));
lpDC.SelectObject(lpPen);
CDC MemDC;
CBitmap MemBitmap;
MemDC.CreateCompatibleDC(pDC);
MemBitmap.CreateCompatibleBitmap(pDC,rWinRect.right,rWinRect.bottom);
CBitmap *pOldBitmap = MemDC.SelectObject(&MemBitmap);


// Draw all
lpDC.BitBlt (0,0,rWinRect.right,rWinRect.bottom,&MemDC,0,0,SRCCOPY);
MemDC.SelectObject(pOldBitmap);
}


And then i move a triangel i use for example
OnMouseMove(..)
{

// Do something
CClientDC lpDC(this);
OnDraw(&lpDC);
}

BUT AFTER A SEVERAL TIME PROGRAM CRASH WITH MESSAGE:
" A require resource was unavaliable"


PLEAZE HELP.Confused | :confused:
GeneralRe: Need Help(CDC) Pin
includeh1025-Oct-02 21:15
includeh1025-Oct-02 21:15 
GeneralBig thx Pin
Anonymous26-Oct-02 6:21
Anonymous26-Oct-02 6:21 
QuestionHow to write a code to increment by 4 Pin
needhelp5725-Oct-02 10:43
needhelp5725-Oct-02 10:43 
AnswerRe: How to write a code to increment by 4 Pin
Chris Losinger25-Oct-02 10:58
professionalChris Losinger25-Oct-02 10:58 
GeneralRe: How to write a code to increment by 4 Pin
needhelp5728-Oct-02 7:29
needhelp5728-Oct-02 7:29 
AnswerRe: How to write a code to increment by 4 Pin
Mel Feik25-Oct-02 11:09
Mel Feik25-Oct-02 11:09 
GeneralAuto-completion after . or -> doesn't work Pin
User 665825-Oct-02 10:34
User 665825-Oct-02 10:34 
GeneralRe: Auto-completion after . or -> doesn't work Pin
Chris Losinger25-Oct-02 10:56
professionalChris Losinger25-Oct-02 10:56 
GeneralRe: Auto-completion after . or -> doesn't work Pin
User 665825-Oct-02 11:24
User 665825-Oct-02 11:24 
GeneralInserting your own warnings into code Pin
nde_plume25-Oct-02 9:35
nde_plume25-Oct-02 9:35 
GeneralRe: Inserting your own warnings into code Pin
Michael Dunn25-Oct-02 14:57
sitebuilderMichael Dunn25-Oct-02 14:57 
GeneralRe: Inserting your own warnings into code Pin
nde_plume5-Nov-02 8:24
nde_plume5-Nov-02 8:24 
GeneralRe: Inserting your own warnings into code Pin
Anonymous25-Oct-02 19:23
Anonymous25-Oct-02 19:23 
GeneralCreating a maximixed dialog Pin
monrobot1325-Oct-02 9:24
monrobot1325-Oct-02 9:24 
GeneralRe: Creating a maximixed dialog Pin
Ravi Bhavnani25-Oct-02 9:53
professionalRavi Bhavnani25-Oct-02 9:53 
GeneralRe: Creating a maximixed dialog Pin
monrobot1325-Oct-02 12:52
monrobot1325-Oct-02 12:52 
GeneralRe: Creating a maximixed dialog Pin
includeh1025-Oct-02 21:47
includeh1025-Oct-02 21:47 

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.