C#相談室

このエントリーをはてなブックマークに追加
>>778,779
これで逝けるんだけどさー、問題もあるんだよね。
・最初だけ改行されない
・WM_NOTIFYに全部反応しちゃってる
どのcode拾えばいいのかわかんなくて。
・structの中で、stringじゃなくcharにしちゃってる
MarshalAsしたんだけど、だめだった。
ま、あとはテキトーにやってくれや。

using System;
using System.Drawing;
using System.Windows.Forms;
using System.Runtime.InteropServices;
class TestForm : Form {
TabControl TabControl1;
TabPage TabPage1, TabPage2;
public TestForm() {
TabPage1 = new TabPage();
TabPage1.Text = "Page1";
TabPage1.ToolTipText = "page1\r\nmultiline";
TabPage2 = new TabPage();
TabPage2.Text = "Page2";
TabPage2.ToolTipText = "page2\nmultiline";
TabControl1 = new TabControl();
TabControl1.Dock = DockStyle.Fill;
TabControl1.ShowToolTips = true;
TabControl1.Controls.Add(TabPage1);
TabControl1.Controls.Add(TabPage2);
this.Size = new Size(600, 400);
this.Text = "TabPage ToolTip Test";
this.Controls.Add(TabControl1);
}
[ STAThread ]
public static void Main() {
Application.Run(new TestForm());
}