注册 登录
编程论坛 VC++/MFC

关于SkinMagicLib 换肤控件的问题

zyanming2002 发布于 2013-08-05 20:03, 633 次点击
我用SkinMagicLib控件换肤成功,但CListCtrl控件,当记录多到产生垂直滚动条的时候,滚动条的位置就变成黑色了区域,什么都看不到,如果我在对话框的
OnInitDialog()函数中调用以下代码
RemoveWindowSkin(m_dataSyncList.m_hWnd);

结果虽然是取消了皮肤的样式,但程序在退出的时候就崩溃了。
---------------------------
Microsoft Visual C++ Debug Library
---------------------------
Debug Assertion Failed!

Program: E:\ex_projects\Finger\Debug\Finger.exe
File: wincore.cpp
Line: 980

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts.

(Press Retry to debug the application)
---------------------------
终止(A)   重试(R)   忽略(I)   
---------------------------


请教大家,我该怎么解决呢?
1 回复
#2
yuccn2013-08-06 08:31
SkinMagicLib控件,表示没有用过,你的自绘控件?
1