首先在某一个位置初始化对应的数组:
BOOL CCPUJuliaSetDlg::OnInitDialog()
{
CDialogEx::OnInitDialog();
…………..
//为对话框添加关闭按钮
LONG lStyle= GetWindowLong(this->m_hWnd, GWL_STYLE);
lStyle |=WS_SYSMENU;
SetWindowLong(this->m_hWnd,GWL_STYLE, lStyle);
CRect rc;
GetClientRect(&rc);
// m_ImageDim是成员变量,类型是int
m_ImageDim= min(rc.Width(), rc.Height());
//生成对应的数组,m_pBuffer是成员变量
m_pBuffer = new BYTE[m_ImageDim *m_ImageDim * 4];
for(int y =0; y < m_ImageDim; ++y){
for(intx = 0; x < m_ImageDim; ++x){
m_pBuffer[y* m_ImageDim*4 + x*4] = 0;//Blue
m_pBuffer[y* m_ImageDim*4 + x*4 + 1] = 0;//Gr