C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


■100144 / )  Re[3]: タブコントロールに閉じるボタン
□投稿者/ ガンダーラ (2回)-(2022/07/07(Thu) 06:48:16)
くまさま

ありがとうございます、希望していたものとは違いましたが
すごく使いやすそうなコントロールですので勉強したいと思います。


KOZさま

すごいサンプルありがとうございます
自分では絶対たどり着けないコードです。

とくにこのあたりはなかなか勉強のしがいがあり、感動です
とにかくやってみます
ありがとうございました



    ' Alignment プロパティを隠す
    <Browsable(False)>
    <EditorBrowsable(False)>
    <DesignerSerializationVisibility(False)>
    Public Shadows Property Alignment As TabAlignment



   <StructLayout(LayoutKind.Sequential, Pack:=4)>
    Private Structure PAINTSTRUCT
        Public hdc As IntPtr
        Public fErase As Integer
        Public rcPaint As RECT
        Public fRestore As Integer
        Public fIncUpdate As Integer
        <MarshalAs(UnmanagedType.ByValArray, SizeConst:=32)>
        Public rgbReserved As Byte()
    End Structure

    <DllImport("user32.dll")>
    Private Shared Function BeginPaint(ByVal hwnd As IntPtr, <Out()> ByRef lpPaint As PAINTSTRUCT) As IntPtr
    End Function

    <DllImport("user32.dll")>
    Private Shared Function EndPaint(ByVal hwnd As IntPtr, <[In]()> ByRef lpPaint As PAINTSTRUCT) As IntPtr
    End Function

返信 編集キー/


管理者用

- Child Tree -