急,我在改一个类似于QQ个性签名的东西,其实质是一个按钮,当拖动QQ(就拿QQ来说吧)时(假设QQ个性签名字数比较多,不能完全显示)个性签名显示的内容依次根据主界面的大小改变而改变,我在OnSize()函数中增加了如下代码:
if (strSignText.IsEmpty())
{
m_cSignButton.SetWindowText("编辑个性签名");
m_cSignEdit.SetWindowText(_T(""));
}
else
{
CString str = SignDetect(strSignText,Width);
m_cSignButton.SetWindowText(str);
m_cSignEdit.SetWindowText(strSignText);
虽然效果是实现了,但是每次拖动时,个性签名的那个按钮 老是抖动的,看着很不爽,哪位高手能指点下,尽量详细点,本人一菜鸟,在这先谢谢了
if (strSignText.IsEmpty())
{
m_cSignButton.SetWindowText("编辑个性签名");
m_cSignEdit.SetWindowText(_T(""));
}
else
{
CString str = SignDetect(strSignText,Width);
m_cSignButton.SetWindowText(str);
m_cSignEdit.SetWindowText(strSignText);
虽然效果是实现了,但是每次拖动时,个性签名的那个按钮 老是抖动的,看着很不爽,哪位高手能指点下,尽量详细点,本人一菜鸟,在这先谢谢了
现在内存设备中完成画图,然后再一次性将图拷贝到你的显示设备上来。
需要增加成员变量: CDC m_MemDC;
CBitmap m_Membmp;
你给个邮箱 我给你发两个例子过去,一个是原始“闪”得例子,还有一个解决了不“闪”的例子