图标按钮disable后的显示有关问题
图标按钮disable后的显示问题
我用了EnableWindow(FALSE)使按钮禁用,其上Icon显示变成灰呼呼一团,怎样能清晰显示Icon
------解决方案--------------------
EnableWindow(FALSE)之后按钮是会灰化。
至于你说的“其上Icon显示变成灰呼呼一团”。
/////////////////////////////////////////////
我做过测试,图形还是能看清,就是颜色灰化了,不知你是什么意思。
------解决方案--------------------
你可以加栽幅比较清楚位图. BOOL LoadBitmaps(LPCTSTR lpszBitmapResource,
LPCTSTR lpszBitmapResourceSel = NULL,
LPCTSTR lpszBitmapResourceFocus = NULL,
LPCTSTR lpszBitmapResourceDisabled = NULL);
把第四个参数设置为你看的清的图,当按钮被EnableWindow(FALSE),就是加载的lpszBitmapResourceDisabled 对应的位图.
------解决方案--------------------
同意楼上
我用了EnableWindow(FALSE)使按钮禁用,其上Icon显示变成灰呼呼一团,怎样能清晰显示Icon
------解决方案--------------------
EnableWindow(FALSE)之后按钮是会灰化。
至于你说的“其上Icon显示变成灰呼呼一团”。
/////////////////////////////////////////////
我做过测试,图形还是能看清,就是颜色灰化了,不知你是什么意思。
------解决方案--------------------
你可以加栽幅比较清楚位图. BOOL LoadBitmaps(LPCTSTR lpszBitmapResource,
LPCTSTR lpszBitmapResourceSel = NULL,
LPCTSTR lpszBitmapResourceFocus = NULL,
LPCTSTR lpszBitmapResourceDisabled = NULL);
把第四个参数设置为你看的清的图,当按钮被EnableWindow(FALSE),就是加载的lpszBitmapResourceDisabled 对应的位图.
------解决方案--------------------
同意楼上