VB.net可以調用DLL嗎?如果可以的話,你用VB6.0編寫一個DLL給VB.NET調用就行了
成都創(chuàng)新互聯(lián)公司專注于企業(yè)全網(wǎng)整合營銷推廣、網(wǎng)站重做改版、西區(qū)網(wǎng)站定制設計、自適應品牌網(wǎng)站建設、HTML5、商城網(wǎng)站建設、集團公司官網(wǎng)建設、成都外貿網(wǎng)站建設、高端網(wǎng)站制作、響應式網(wǎng)頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為西區(qū)等各大城市提供網(wǎng)站開發(fā)制作服務。
CnPack組件包中有KeyBlocker組件,可以鍵盤hook的方式屏蔽一些鍵,但對CTRL+ALT+DEL無效。
例子在cnpack\Examples\KeyBlocker中。
使用VB.net編寫屏蔽熱鍵的方法有很多中,比如說使用系統(tǒng)的API函數(shù),也可以使用鉤子來進行屏蔽.還有一種就是.net帶的一種方法,首先來判斷所按下去的鍵,然后再執(zhí)行操作等事件.比如說:if (e.keycode==keys.D){e.handle=true}在keydown事件里面處理!這樣就可以屏蔽了D鍵. 實例:if ((Control.ModifierKeys == Keys.Alt) (e.KeyCode == Keys.F4))
{
e.Handled = true;
}還有一種辦法就是不通過屏蔽熱鍵來實現(xiàn),就是通過設置焦點.你可以把你程序窗口設置為主焦點,這樣其他程序一般就無法在你的程序前面了.實現(xiàn)屏蔽的作用.至于任務管理器的話可以通過殺掉進程的辦法做到.如下: Process[] p = Process.GetProcesses(); foreach (Process p1 in p)
{
try
{
if (p1.ProcessName.ToLower().Trim() == "taskmgr")//這里判斷是任務管理器
{
p1.Kill();
return;
}
}
catch
{
return;
}
}}以上是使用C#編寫的,稍微改下就可以了,在,NET里面都差不多!
做一個textbox,放在窗體外,anchor設成top,
right,不要設置visible屬性和enabled屬性,要輸入的時候就textbox1.focus(),在textbox1的textchange事件里面畫圖
不好的地方在于每一次輸入都要先清空,你可以在圖片框的背景哪里設置圖片,在image里面繪制文字
it3241的辦法比我的更慢就是了
分享題目:vb.net屏蔽 vbnet padleft
網(wǎng)頁路徑:http://chinadenli.net/article20/dogijjo.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供關鍵詞優(yōu)化、靜態(tài)網(wǎng)站、網(wǎng)站營銷、小程序開發(fā)、網(wǎng)站維護、品牌網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)