标签:nbsp 读书 UI wim 大小 提醒 调用 oom 点击
原文转自:http://www.cnblogs.com/Alberl/p/3344886.html
if( ::IsZoomed(*this) != bZoomed )
{
CControlUI* pbtnMax = static_cast<CControlUI*>(m_PaintManager.FindControl(_T("maxbtn"))); // 最大化按钮
CControlUI* pbtnRestore = static_cast<CControlUI*>(m_PaintManager.FindControl(_T("restorebtn"))); // 还原按钮
// 切换最大化按钮和还原按钮的状态
if (pbtnMax && pbtnRestore)
{
pbtnMax->SetVisible(TRUE == bZoomed); // 此处用表达式是为了避免编译器BOOL转换的警告
pbtnRestore->SetVisible(FALSE == bZoomed);
}
}
#ifdef _UNICODE
typedef std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > string_t;
#else
typedef std::basic_string<char, std::char_traits<char>, std::allocator<char> > string_t;
#endif
不过我喜欢更简短的定义:
#ifdef _UNICODE
typedef std::wstring string_t;
#else
typedef std::string string_t;
#endif
下面是我常用的Unicode定义:
#include <string>
#include <sstream>
namespace duilib
{
#ifdef _UNICODE
typedef wchar_t char_t;
typedef std::wstring string_t;
typedef std::wstringstream stringstream_t;
#else
typedef char char_t;
typedef std::string string_t;
typedef std::stringstream stringstream_t;
#endif
}
duilib入门简明教程 -- 部分bug (11) (转)
标签:nbsp 读书 UI wim 大小 提醒 调用 oom 点击
原文地址:http://www.cnblogs.com/happykoukou/p/7397456.html