コード例 #1
0
        private bool disposedValue; // To detect redundant calls

        // IDisposable
        protected virtual void Dispose(bool disposing)
        {
            if (!disposedValue)
            {
                if (disposing)
                {
                    subj = null;
                }
            }

            disposedValue = true;
        }
コード例 #2
0
ファイル: NativeMenu.cs プロジェクト: nmoschkin/DataTools5
        public NativeMenu(bool createHandle = true, bool isPopup = true)
        {
            if (createHandle)
            {
                if (isPopup)
                {
                    hMenu = User32.CreatePopupMenu();
                }
                else
                {
                    hMenu = User32.CreateMenu();
                }
            }

            mCol = new NativeMenuItemCollection(hMenu);
        }
コード例 #3
0
 internal NativeMenuItemEnumerator(NativeMenuItemCollection subject)
 {
     subj = subject;
 }
コード例 #4
0
ファイル: NativeMenu.cs プロジェクト: nmoschkin/DataTools5
 public NativeMenu(IntPtr hMenu)
 {
     this.hMenu = hMenu;
     mCol       = new NativeMenuItemCollection(hMenu);
 }