可乐+冰 发表于 2008-4-20 01:04

请教,程序窗口怎样重绘

我在vc6.0用mfc做了一个exe文件

我做了一个程序。当点击一个按钮是,程序窗口就可以切换界面,可是窗口界面却要等到点击最小化窗口,然后还原窗口才能重绘。
Invalidate()
UpdateWindow() 我用了这两函数,我是这样做

void CFlashDlg::OnSize(UINT nType, int cx, int cy)
{
if(m_Listbox.GetSafeHwnd())       //
{   
   m_Listbox.SetWindowPos(this,rect.left+nWidth1,rect.top+7,   
nWidth,nLeight1*677/nLeight-18,SWP_SHOWWINDOW|SWP_NOZORDER);   
}
}
//--------------------------------------------
void CFlashDlg::OnPlaylist()
{
void CFlashDlg::OnSize(UINT nType, int cx, int cy) ;
Invalidate();
UpdateWindow();
}

onttpi 发表于 2008-4-20 23:11

不懂,同时不大明白LZ说什么。。。帮顶。。

nibbomm 发表于 2008-4-27 13:57

一些个人感受

一些个人感受,希望有缘者分享


Shanda Entertainment of China has paired up with Japan's Tecmo to develop Dead or Alive Online aka Project cheap wow gold . dofus kamas Recently, buy ffxi gil the official eve isk revealed more details about this highly anticipated MMORPG, including combat screens, environment screens, character individuation system, andbuy wowpower leveling and

猪屁股 发表于 2008-4-29 01:22

用GetDocument()不能实现吗??从新获得文挡指针
LZ到底想实现什么功能?

10JQKA 发表于 2008-4-30 18:29

不是onPaint()吗

fengogo 发表于 2008-8-7 00:14

无聊翻到第6页, 竟然是4月份的帖子

我不是新仔 发表于 2008-8-7 00:40

不明白LZ想问什么 偶水平还五够

我不是新仔 发表于 2008-8-7 00:41

晕。。原来是4月份的
页: [1]
查看完整版本: 请教,程序窗口怎样重绘