zoukankan      html  css  js  c++  java
  • 第二十七篇 -- 如何给静态文本设置成ico图标形式以及如何修改文本框中的内容

    修改静态文本框内容:

    CWnd* pWnd = GetDlgItem(IDC_STATIC1);
        pWnd->SetWindowText(_T("Server is on!"));
    View Code

    将静态文本框中显示图标

    //添加红绿灰三种图标
        DWORD dwStyle = WS_VISIBLE | WS_CHILD | SS_ICON;
        ::SetWindowLong(Icon_Static.m_hWnd, GWL_STYLE, dwStyle);
        ::SetWindowLong(Icon_Static_Green.m_hWnd, GWL_STYLE, dwStyle);
        //HICON hIcon = ::LoadIcon(AfxGetResourceHandle(), MAKEINTRESOURCE(IDI_ICON1));
        //((CStatic *)GetDlgItem(IDC_STATIC5))->SetIcon(hIcon);
        HICON hIcon_red = (HICON)::LoadImage(AfxGetInstanceHandle(),
            1 ? MAKEINTRESOURCE(IDI_ICON1) : MAKEINTRESOURCE(IDI_ICON2),
            IMAGE_ICON, 16, 16, LR_SHARED);
        HICON hIcon_gray = (HICON)::LoadImage(AfxGetInstanceHandle(),
            0 ? MAKEINTRESOURCE(IDI_ICON1) : MAKEINTRESOURCE(IDI_ICON3),
            IMAGE_ICON, 16, 16, LR_SHARED);
        ((CStatic *)GetDlgItem(IDC_STATIC8))->SetIcon(hIcon_red);
        ((CStatic *)GetDlgItem(IDC_STATIC9))->SetIcon(hIcon_gray);
    View Code
  • 相关阅读:
    牛客题霸NC119题解
    牛客题霸NC105题解
    牛客题霸NC93题解
    牛客题霸NC88题解
    牛客题霸NC68题解
    牛客题霸NC45题解
    牛客题霸NC33题解
    牛客题霸NC15题解
    牛客题霸NC04题解
    牛客题霸反转链表题解
  • 原文地址:https://www.cnblogs.com/smart-zihan/p/11459262.html
Copyright © 2011-2022 走看看