RCM/cButton.cs
(开头部分) 33KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
namespace RCM
{
#region Directives
using System;
using System.Windows.Forms;
using System.Runtime.InteropServices;
using System.Drawing;
using System.Text;
using System.Collections.Generic;
#endregion
[System.Security.Permissions.PermissionSet(System.Security.Permissions.SecurityAction.Demand, Name = "FullTrust")]
public class cButton : IDisposable
{
#region Constants
// drawtext
private const int DT_TOP = 0x0;
private const int DT_LEFT = 0x0;
private const int DT_CENTER = 0x1;
private const int DT_RIGHT = 0x2;
private const int DT_VCENTER = 0x4;
private const int DT_BOTTOM = 0x8;
private const int DT_WORDBREAK = 0x10;
private const int DT_SINGLELINE = 0x20;
private const int DT_EXPANDTABS = 0x40;
private const int DT_TABSTOP = 0x80;
private const int DT_NOCLIP = 0x100;
private const int DT_EXTERNALLEADING = 0x200;
private const int DT_CALCRECT = 0x400;
private const int DT_NOPREFIX = 0x800;
private const int DT_INTERNAL = 0x1000;
private const int DT_EDITCONTROL = 0x2000;
private const int DT_PATH_ELLIPSIS = 0x4000;
private const int DT_END_ELLIPSIS = 0x8000;
private const int DT_MODIFYSTRING = 0x10000;
private const int DT_RTLREADING = 0x20000;
private const int DT_WORD_ELLIPSIS = 0x40000;
// mouse buttons
private const int VK_LBUTTON = 0x1;
private const int VK_RBUTTON = 0x2;
private const int SM_SWAPBUTTON = 23;
// button messages
private const int BM_TRANSPARENT = 0x1;
private const int BM_GETCHECK = 0xF0;
private const int BM_SETCHECK = 0xF1;
private const int BM_GETSTATE = 0xF2;
private const int BM_SETSTATE = 0xF3;
private const int BM_SETSTYLE = 0xF4;
private const int BM_CLICK = 0xF5;
private const int BM_GETIMAGE = 0xF6;
private const int BM_SETIMAGE = 0xF7;
#endregion
#region Enums
private enum BUTTONPARTS : int
{
BP_UNKNOWN = 0,
BP_PUSHBUTTON = 1,
BP_RADIOBUTTON = 2,
BP_CHECKBOX = 3,
后面还有 841 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。