zoukankan      html  css  js  c++  java
  • ListView控件显示 图片加文字说明 并且可以对滚动条进行控制

    using System;
    using System.Windows.Forms;
    using System.Runtime.InteropServices;

    namespace ListViewNav
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();

                ShowBorder(listView1.Handle, false);
                ShowBorder(listView2.Handle, false);
                ShowBorder(listView3.Handle, false);
            }

            const int GWL_STYLE = -16;
            const int WS_BORDER = 0x00800000;
            const int SWP_NOSIZE = 0x1;
            const int SWP_NOMOVE = 0x2;
            const int SWP_FRAMECHANGED = 0x20;

            [DllImport("coredll.dll")]
            private static extern int GetWindowLong(IntPtr hWnd, int nIndex);

            [DllImport("coredll.dll")]
            private extern static void SetWindowLong(IntPtr hwnd, int nIndex, int dwNewLong);

            [DllImport("coredll.dll")]
            private static extern bool SetWindowPos(IntPtr hwnd, IntPtr hWndInsertAfter, int x, int y, int cx, int cy, int uflags);

            private void ShowBorder(IntPtr handle, bool bShow)
            {
                int style = GetWindowLong(handle, GWL_STYLE);
                if (bShow)
                {
                    style |= WS_BORDER;
                }
                else
                {
                    style &= ~WS_BORDER;
                }
                SetWindowLong(handle, GWL_STYLE, style);
                SetWindowPos(handle, IntPtr.Zero, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE | SWP_FRAMECHANGED);
            }

        }
    }

     

  • 相关阅读:
    Clam and fish
    费马小定理求逆元模板题
    1
    DP 习题
    106. 从中序与后序遍历序列构造二叉树
    计算几何(判断四边形形状)
    中国剩余定理
    BFS模板
    DFS模板
    线段树
  • 原文地址:https://www.cnblogs.com/huanghai223/p/2270726.html
Copyright © 2011-2022 走看看