public void TestCancelEdit() { NativeListControl list = new NativeListControl(testDlg.IdentifyFromDialogId(1037)); //編集状態にする。 list.SetFocus(); int LVM_EDITLABEL = isUni ? LVM_EDITLABELW : LVM_EDITLABELA; list.SetFocus(); list.SendMessage(LVM_EDITLABEL, new IntPtr(0), IntPtr.Zero); new WindowControl(list.App, list.SendMessage(LVM_GETEDITCONTROL, IntPtr.Zero, IntPtr.Zero)).SetWindowText("test"); //キャンセル。 list.EmulateCancelEdit(); Assert.AreEqual("0-0", list.GetItemText(0, 0)); }