Click here to Skip to main content
16,004,927 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Getting size of array in a func ! Pin
Dave Bryant12-Aug-03 12:28
Dave Bryant12-Aug-03 12:28 
GeneralRe: Getting size of array in a func ! Pin
Hadi Rezaee12-Aug-03 13:03
Hadi Rezaee12-Aug-03 13:03 
GeneralRe: Getting size of array in a func ! Pin
FlyingDancer12-Aug-03 15:39
FlyingDancer12-Aug-03 15:39 
GeneralRe: Getting size of array in a func ! Pin
jhwurmbach12-Aug-03 23:11
jhwurmbach12-Aug-03 23:11 
GeneralGDI: Background image Pin
Hosam Aly Mahmoud12-Aug-03 11:57
Hosam Aly Mahmoud12-Aug-03 11:57 
GeneralRe: GDI: Background image Pin
HPSI12-Aug-03 13:15
HPSI12-Aug-03 13:15 
GeneralRe: GDI: Background image Pin
Hosam Aly Mahmoud12-Aug-03 17:54
Hosam Aly Mahmoud12-Aug-03 17:54 
GeneralRe: GDI: Background image Pin
Anonymous12-Aug-03 14:18
Anonymous12-Aug-03 14:18 
like this:

void CAaDlg::OnPaint()
{
if (IsIconic())
{
CPaintDC dc(this); // device context for painting

SendMessage(WM_ICONERASEBKGND, (WPARAM) dc.GetSafeHdc(), 0);

// Center icon in client rectangle
int cxIcon = GetSystemMetrics(SM_CXICON);
int cyIcon = GetSystemMetrics(SM_CYICON);
CRect rect;
GetClientRect(&rect);
int x = (rect.Width() - cxIcon + 1) / 2;
int y = (rect.Height() - cyIcon + 1) / 2;

// Draw the icon
dc.DrawIcon(x, y, m_hIcon);
}
else
{
CRect rect;
GetClientRect(&rect);
CPaintDC dc(this);
CBitmap bitmap;
BITMAP Bitmap;
bitmap.LoadBitmap(IDB_BITMAP1);
bitmap.GetObject(sizeof(BITMAP),&Bitmap);
CDC dcMem;
dcMem.CreateCompatibleDC(&dc);
CBitmap* poldbitmap=dcMem.SelectObject(&bitmap);
dc.StretchBlt(0,0,rect.Width(),rect.Height(),
&dcMem,0,0,Bitmap.bmWidth,Bitmap.bmHeight,SRCCOPY);
dcMem.SelectObject(poldbitmap);
dcMem.DeleteDC();
}
}

void CAaDlg::OnSize(UINT nType, int cx, int cy)
{
CDialog::OnSize(nType, cx, cy);

// TODO: Add your message handler code here
Invalidate(TRUE);
}

may be useful!
GeneralRe: GDI: Background image Pin
Hosam Aly Mahmoud12-Aug-03 17:59
Hosam Aly Mahmoud12-Aug-03 17:59 
GeneralMemory Pin
Hosam Aly Mahmoud12-Aug-03 11:53
Hosam Aly Mahmoud12-Aug-03 11:53 
GeneralRe: Memory Pin
John M. Drescher12-Aug-03 12:32
John M. Drescher12-Aug-03 12:32 
GeneralRe: Memory Pin
Hosam Aly Mahmoud12-Aug-03 18:12
Hosam Aly Mahmoud12-Aug-03 18:12 
GeneralRe: Memory (EDITED) Pin
John M. Drescher12-Aug-03 19:15
John M. Drescher12-Aug-03 19:15 
GeneralRe: Memory (EDITED) Pin
Hosam Aly Mahmoud16-Aug-03 17:34
Hosam Aly Mahmoud16-Aug-03 17:34 
GeneralRe: Memory (EDITED) Pin
John M. Drescher17-Aug-03 17:47
John M. Drescher17-Aug-03 17:47 
GeneralRe: Memory (EDITED) Pin
Hosam Aly Mahmoud17-Aug-03 18:09
Hosam Aly Mahmoud17-Aug-03 18:09 
GeneralRe: Memory (EDITED) Pin
John M. Drescher17-Aug-03 18:53
John M. Drescher17-Aug-03 18:53 
GeneralRe: Memory (EDITED) Pin
Hosam Aly Mahmoud17-Aug-03 21:37
Hosam Aly Mahmoud17-Aug-03 21:37 
GeneralRe: Memory Pin
Dave Bryant12-Aug-03 12:33
Dave Bryant12-Aug-03 12:33 
GeneralRe: Memory Pin
Hosam Aly Mahmoud12-Aug-03 18:15
Hosam Aly Mahmoud12-Aug-03 18:15 
GeneralRe: Memory Pin
Dave Bryant12-Aug-03 18:19
Dave Bryant12-Aug-03 18:19 
GeneralRe: Memory Pin
Hosam Aly Mahmoud12-Aug-03 18:35
Hosam Aly Mahmoud12-Aug-03 18:35 
GeneralRe: Memory Pin
John M. Drescher12-Aug-03 19:07
John M. Drescher12-Aug-03 19:07 
GeneralRe: Memory Pin
Hosam Aly Mahmoud16-Aug-03 17:35
Hosam Aly Mahmoud16-Aug-03 17:35 
GeneralRe: Memory Pin
John M. Drescher12-Aug-03 19:27
John M. Drescher12-Aug-03 19:27 

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.