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

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

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

全過去ログを検索

<< 0 >>
■2383  Re[2]: DEVMODEの値を変更したい
□投稿者/ あや -(2006/01/25(Wed) 12:27:48)

    分類:[C#] 

    説明不足ですいません。

    DEVMODE構造体はわかっているつもりです。
    お聞きしたいのは、GetHdevmodeから返ってくるのがIntPtrなので、これをどうやって
    DEVMODE構造体にするのかと、ドライバ固定の値をどうやって設定するのかということです。

    お手数かけますが、よろしくお願いします。
記事No.2377 のレス /0過去ログ2より / 関連記事表示
削除チェック/

■2383  Re[2]: DEVMODEの値を変更したい
□投稿者/ あや -(2006/01/25(Wed) 12:27:48)

    分類:[C#] 

    説明不足ですいません。

    DEVMODE構造体はわかっているつもりです。
    お聞きしたいのは、GetHdevmodeから返ってくるのがIntPtrなので、これをどうやって
    DEVMODE構造体にするのかと、ドライバ固定の値をどうやって設定するのかということです。

    お手数かけますが、よろしくお願いします。
記事No.2377 のレス /0過去ログ2より / 関連記事表示
削除チェック/

■6816  Re[4]: DataGridでIndexOutOfRangeExceptionが発生する
□投稿者/ もんもん -(2006/09/25(Mon) 17:54:27)

    分類:[VB.NET] 

    ええ、そのNothingなものがこの場合行数だと思いまして
    行数が0でない場合だけ行選択モードにするようにコードを書いたつもりなんですが例外となるんです。。
記事No.6796 のレス /0過去ログ6より / 関連記事表示
削除チェック/

■8835  Re[4]: WordファイルをWindowsフォーム上に表示(読取専用)
□投稿者/ 二連月 -(2007/10/11(Thu) 11:05:42)
    No8790 (魔界の仮面弁士 さん) に返信
    遅くなりましたが、返信ありがとうございます。

    > doc/docx ではなく、html/xml 形式で保存してもらって、それを WebBrowser で表示とか、
    > rtf で保存してもらって、RichTextBox で表示とか……駄目か。(^^;

    htmlはWebBrowserコントロール、rtfはとりあえずワードパッドで表示を見てみましたが、どちらも表示は変わってしまう感じですね。
    rtfの方は簡易表示として見るにはアリな感じがしますが、ファイル形式を変えて大丈夫なのかという問題があるので難しいかもしれません。

    > こんな感じで。
    > http://www5.plala.or.jp/atata/net/

    せっかく提示していただいたのですが、高度過ぎて使えそうにありません・・・。
    申し訳ないです。


    ごち蔵さんと魔界の仮面弁士さんにアドバイスいただいて、ある程度は絞られてきたので、とりあえずはWebBrowserで何とか工夫してやってみようと思います。
    アドバイスありがとうございました。
    解決はしてませんが、いつまでも引っ張るのはなんなので解決済みにしておきます。
記事No.8641 のレス / END /過去ログ21より / 関連記事表示
削除チェック/

■8834  Re[1]: WPFでスプリットボタンを実装したい
□投稿者/ 囚人 -(2007/10/11(Thu) 11:03:15)
    メインで表示されているボタンを押したときはスプリットされたらダメなんですよね。

    [button][▼]
    というように2つボタンを作り、[▼]がクリックされた場合はメニューを表示して、そのメニューにボタンを載せてはいかが?

記事No.8833 のレス /過去ログ21より / 関連記事表示
削除チェック/

■8836  Re[2]: WPFでスプリットボタンを実装したい
□投稿者/ Hirotow -(2007/10/11(Thu) 11:10:06)
>
    それでやってみます。
記事No.8833 のレス /過去ログ21より / 関連記事表示
削除チェック/

■8837  Java DOMパーサーとセッション変数
□投稿者/ mあ -(2007/10/11(Thu) 11:16:39)

    分類:[Java] 

    2007/10/11(Thu) 11:21:56 編集(投稿者)

    毎度です。

    すみません、削除です。
親記事 /過去ログ21より / 関連記事表示
削除チェック/

■39103  Re[6]: listviewで表示領域と内部領域を分けれますか?
□投稿者/ よねKEN -(2009/07/30(Thu) 11:24:49)
    No39096 (みきぬ さん) に返信
    > 何でそんなことをしたいのかさっぱりわかりませんが、

    単なる予想ですが、
    表示対象データが大量にあって(例えば10000件)、それをListViewにはなから登録しておくと
    描画などが重くなる(かどうかしらないけど)ため、実際の登録データはユーザに見える範囲のデータで、
    でも、スクロールバー的には10000件が登録されているような見た目と操作が欲しい、
    のではないでしょうか。
記事No.39030 のレス /過去ログ67より / 関連記事表示
削除チェック/

■92068  Re[1]: RegionからGraphicsPathを作成
□投稿者/ kiku -(2019/08/22(Thu) 16:32:52)
記事No.92059 のレス /過去ログ159より / 関連記事表示
削除チェック/

■92070  Re[2]: RegionからGraphicsPathを作成
□投稿者/ 勉強中 -(2019/08/22(Thu) 20:59:15)
    No92068 (kiku さん) に返信
    
    返信、ありがとうございます。
    
    紹介いただいたURL、参考になりました。
    FrameRgn APIであっさり描画できました。
    画像系はあまりやったことがないので自信ないですが、
    後の人の為に実験したコードを置いておきます。
    Regionのハンドル解放がReleaseHrgnを使ってますが
    DeleteObjectじゃないとダメなのか、ちょっと判りません。
    
    Imports System.Drawing.Drawing2D
    Imports System.Runtime.InteropServices
    
    Public Class Form1
        Private Enum StockObjects
            WHITE_BRUSH = 0
            LTGRAY_BRUSH = 1
            GRAY_BRUSH = 2
            DKGRAY_BRUSH = 3
            BLACK_BRUSH = 4
            NULL_BRUSH = 5
            HOLLOW_BRUSH = NULL_BRUSH
            WHITE_PEN = 6
            BLACK_PEN = 7
            NULL_PEN = 8
            OEM_FIXED_FONT = 10
            ANSI_FIXED_FONT = 11
            ANSI_VAR_FONT = 12
            SYSTEM_FONT = 13
            DEVICE_DEFAULT_FONT = 14
            DEFAULT_PALETTE = 15
            SYSTEM_FIXED_FONT = 16
            DEFAULT_GUI_FONT = 17
            DC_BRUSH = 18
            DC_PEN = 19
        End Enum
    
        <DllImport("gdi32.dll")>
        Private Shared Function FrameRgn(
            ByVal hDC As IntPtr,
            ByVal hRgn As IntPtr,
            ByVal hBrush As IntPtr,
            ByVal Width As Integer,
            ByVal Height As Integer) As Boolean
        End Function
    
        <DllImport("gdi32.dll")>
        Private Shared Function GetStockObject(ByVal fnObject As StockObjects) As IntPtr
        End Function
    
        Private Sub ToolStripButton1_Click(sender As Object, e As EventArgs) Handles ToolStripButton1.Click
            Using gp1 As New GraphicsPath, gp2 As New GraphicsPath
                '楕円のGraphicsPathを2つ作成
                gp1.AddEllipse(New Rectangle(10, 10, 300, 300))
                gp2.AddEllipse(New Rectangle(160, 10, 300, 300))
                Using re1 As New Region(gp1), g = PictureBox1.CreateGraphics
                    g.SmoothingMode = SmoothingMode.HighQuality
                    g.PixelOffsetMode = PixelOffsetMode.HighQuality
                    re1.Union(gp2) '和
                    Dim re1handle = re1.GetHrgn(g)
                    Dim hdc = g.GetHdc
                    Dim ret = FrameRgn(hdc, re1handle, GetStockObject(StockObjects.BLACK_PEN), 3, 3)
                    re1.ReleaseHrgn(re1handle)
                    MsgBox(If(ret, "成功", "失敗"))
                End Using
            End Using
        End Sub
    End Class
    
    
     
記事No.92059 のレス / END /過去ログ159より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -