RCM/cTabControl.cs
(开头部分) 68KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
namespace RCM
{
#region Directives
using System;
using System.Windows.Forms;
using System.Runtime.InteropServices;
using System.Collections.Generic;
using System.Drawing;
using System.Text;
using System.Drawing.Drawing2D;
#endregion
#region Enums
public enum TabRenderStyle
{
Custom,
Graphic
}
#endregion
public class cTabControl : NativeWindow, IDisposable
{
#region Constants
// alphablend
private const byte AC_SRC_OVER = 0x00;
private const byte AC_SRC_ALPHA = 0x01;
// window messages
private const int WM_MOUSEMOVE = 0x200;
private const int WM_MOUSELEAVE = 0x2A3;
private const int WM_LBUTTONDOWN = 0x201;
private const int WM_LBUTTONUP = 0x202;
private const int WM_MOUSEHOVER = 0x2A1;
private const int WM_PAINT = 0xF;
// tab messages
private const int TCIF_STATE = 0x0010;
private const int TCM_FIRST = 0x1300;
private const int TCM_GETIMAGELIST = (TCM_FIRST + 2);
private const int TCM_SETIMAGELIST = (TCM_FIRST + 3);
private const int TCM_GETITEMCOUNT = (TCM_FIRST + 4);
private const int TCM_GETITEMA = (TCM_FIRST + 5);
private const int TCM_GETITEMW = (TCM_FIRST + 60);
private const int TCM_SETITEMA = (TCM_FIRST + 6);
private const int TCM_SETITEMW = (TCM_FIRST + 61);
private const int TCM_INSERTITEMA = (TCM_FIRST + 7);
private const int TCM_INSERTITEMW = (TCM_FIRST + 62);
private const int TCM_DELETEITEM = (TCM_FIRST + 8);
private const int TCM_DELETEALLITEMS = (TCM_FIRST + 9);
private const int TCM_GETITEMRECT = (TCM_FIRST + 10);
private const int TCN_FIRST = 550;
private const int TCN_LAST = 580;
private const int TCN_KEYDOWN = (TCN_FIRST - 0);
private const int TCN_SELCHANGE = (TCN_FIRST - 1);
private const int TCN_SELCHANGING = (TCN_FIRST - 2);
private const int TCN_GETOBJECT = (TCN_FIRST - 3);
private const int TCIS_BUTTONPRESSED = 0x0001;
private const int TCIS_HIGHLIGHTED = 0x0002;
// message handler
private static IntPtr MSG_HANDLED = new IntPtr(1);
#endregion
后面还有 1687 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。