成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C#操縱系統(tǒng)菜單基礎(chǔ)分析

開發(fā) 后端
這里介紹C#操縱系統(tǒng)菜單,.NET框架是Windows應(yīng)用領(lǐng)域中一個非常新的技術(shù),可以肯定在未來的一段時間內(nèi),.NET應(yīng)用必須與現(xiàn)存的Windows技術(shù)交互作用。

在向大家詳細(xì)介紹C#操縱系統(tǒng)菜單方法之前,首先讓大家了解下C#操縱系統(tǒng)菜單簡介,然后全面介紹C#操縱系統(tǒng)菜單方法。

.NET框架是Windows應(yīng)用領(lǐng)域中一個非常新的技術(shù),可以肯定在未來的一段時間內(nèi),.NET應(yīng)用必須與現(xiàn)存的Windows技術(shù)交互作用。這種交互作用主要體現(xiàn)在兩個領(lǐng)域:COM和應(yīng)用編程接口(API)。為此,.NET框架在Windows API之上提供了一個OO層,但是有時候可能需要使用一個.NET不可到達(dá)的API調(diào)用。在這種情況下,可以使用.NET平臺調(diào)用(P/Invoke)機(jī)制從.NET中調(diào)用C或C++函數(shù)。因?yàn)閃indows API函數(shù)在DLL中,所以,P/Invoke為從.NET代碼調(diào)用DLL中的C或C++函數(shù)提供了一種通用機(jī)制。

本文針對C#.NET中沒有提供直接的類似SystemMenu的屬性或類似GetSystemMenu的成員函數(shù)的實(shí)際,編寫了一個C#類SystemMenu,從而實(shí)現(xiàn)了傳統(tǒng)的對于系統(tǒng)菜單的操作,這是通過調(diào)用本地Windows API來完成的。

C#操縱系統(tǒng)菜單簡介

當(dāng)你單擊窗口圖標(biāo)或右擊窗口標(biāo)題欄時系統(tǒng)菜單即彈出。它包含當(dāng)前窗口的默認(rèn)行為。不同窗口的系統(tǒng)菜單看起來有些不同,如一個正常的窗口的系統(tǒng)菜單看起來與一個工具欄子對話框窗口的菜單就不一樣。

修改系統(tǒng)菜單的好處:
◆添加應(yīng)用程序自己定義的菜單項(xiàng)。
◆在WW被最小化時,SS是一個很好的地方來放置動作,可以被存取,因?yàn)镾S可以顯示,通過在任務(wù)欄窗口圖標(biāo)上單擊右鍵。
◆使某菜單項(xiàng)失去能力,如從系統(tǒng)菜單中移去“最大化”,“最小化”“關(guān)閉”等。由于這種改動還影響到窗口右上角的三個按鈕,所以這是一個使窗口右上角“X”失去能力的不錯的辦法。

C#操縱系統(tǒng)菜單方法

通過調(diào)用 API函數(shù)GetSystemMenu,你就檢索到了系統(tǒng)菜單的一個拷貝。該函數(shù)的第二個參數(shù)指明是否你要復(fù)位系統(tǒng)菜單到它的缺省狀態(tài)。再加上另外幾個API菜單函數(shù)如AppendMenu, InsertMenu等,你就能實(shí)現(xiàn)對于系統(tǒng)菜單的靈活控制。

【編輯推薦】

  1. C#創(chuàng)建表單簡單介紹
  2. C#修改DataReader默認(rèn)行為
  3. C#設(shè)置CooperativeLevel概述
  4. C#表單增加控件簡單描述
  5. C# EmployeePlug類概述
責(zé)任編輯:佚名 來源: 博客園
相關(guān)推薦

2009-08-06 18:10:06

C#數(shù)據(jù)庫事務(wù)

2009-09-03 15:38:54

C#實(shí)現(xiàn)AOP微型框架

2011-07-15 17:02:15

活動目錄

2009-08-13 18:02:50

C#基礎(chǔ)概念

2009-08-27 11:43:31

C#語法

2009-08-18 11:17:37

C#添加鼠標(biāo)右鍵

2009-08-27 13:27:50

C# this保留字

2009-08-26 10:34:59

C# Hashtabl

2009-09-01 09:16:57

C#使用SharpZi

2009-08-19 11:21:02

C# ListBox控

2009-08-26 16:46:06

C# ThreadSt

2009-08-13 16:13:03

C#基礎(chǔ)知識

2011-04-22 09:14:26

C#委托

2009-08-13 12:50:45

C#基礎(chǔ)知識

2009-08-27 16:37:06

C#基礎(chǔ)知識

2009-09-03 16:51:27

C#類屬性

2009-09-17 17:44:51

C#動態(tài)數(shù)組

2011-04-25 09:22:44

C#事件

2009-09-03 17:21:51

C# VSProjec

2011-07-06 09:44:34

C#
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 久久黄色精品视频 | 成人亚洲| 午夜在线观看视频 | 在线色网| 精品国产免费一区二区三区演员表 | 精品网站999www | 美女视频黄色的 | 国产成人99久久亚洲综合精品 | 成人中文字幕在线 | 97人人澡人人爽91综合色 | 中文字幕黄色大片 | 国产一区在线看 | 国产成人精品久久二区二区 | 色婷婷久久久久swag精品 | 羞羞色视频| 在线一区视频 | 国产精品一区二区不卡 | 日韩黄色小视频 | 91原创视频 | 91精品国产91久久综合桃花 | 国产农村妇女毛片精品久久麻豆 | 秋霞精品 | 国产一区二区精品在线观看 | 欧美日韩第一页 | 美人の美乳で授乳プレイ | 99re6在线视频精品免费 | 日本视频在线播放 | 国产在线精品一区 | 国产成人精品一区二区三区四区 | 免费av直接看| 一区二区精品在线 | 97精品超碰一区二区三区 | 成人在线视频一区二区三区 | 91社区在线观看 | 久久久女女女女999久久 | 国产成人av免费看 | 日韩1区| 成人免费在线观看 | 看a网站| 亚洲精品久久久久久宅男 | 欧美三级久久久 |