㈠ 模擬按鍵win鍵怎麼弄
DLL命令 API_模擬鍵盤行動, , "user32", "keybd_event", 這個函數模擬了鍵盤行動 .參數 鍵代碼, 位元組型, , 欲模擬的虛擬鍵碼 .參數 鍵掃描碼, 位元組型, , 鍵的OEM掃描碼 .參數 標志值, 整數型, , 零;或設為下述兩個標志之一;KEYEVENTF_EXTENDEDKEY:指出是一個擴展鍵,而且在前面冠以0xE0代碼;KEYEVENTF_KEYUP:模擬松開一個鍵 .參數 特定值, 整數型, , 通常不用的一個值。api函數GetMessageExtraInfo可取得這個值。允許使用的值取決於特定的驅動程序; 版本 2 .支持庫 eAPI .程序集 窗口程序集1 .子程序 _按鈕1_被單擊 編輯框1.獲取焦點 () 模擬按鍵 (71, , ) 模擬按鍵 (79, , ) 模擬按鍵 (79, , ) 模擬按鍵 (68, , ) 模擬按鍵 (66, , ) 模擬按鍵 (89, , ) 模擬按鍵 (69, , )
㈡ 求WIN32匯編 屏蔽鍵盤WIN鍵 源碼
自己去查MSDN
㈢ 求WINDOWS服務編程源碼一個,功能是設置IE主頁,控制面板里的那個services.msc的服務。
這個很難用服務來做。
因為要寫HKEY_CURRENT_USER下的鍵值,而服務是system許可權運行的,普通方法是寫不了當前用戶的鍵值的。
可以搞,但是50分太少哇,很麻煩的事情。。。
㈣ Windows界面C語言源代碼
你試試吧,我不清楚能不能在BORLAND C里運行。
#include<windows.h>
LRESULT CALLBACK MainWndProc(HWND,UINT,WPARAM,LPARAM);
int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
char szClassName[]="MainWClass";
WNDCLASSEX wndclass;
// 用描述主窗口的參數填充WNDCLASSEX結構
wndclass.cbSize=sizeof(wndclass); // 結構的大小
wndclass.style=CS_HREDRAW|CS_VREDRAW|CS_OWNDC; // 指定如果大小改變就重畫
wndclass.lpfnWndProc=MainWndProc; // 窗口函數指針
wndclass.cbClsExtra=0; // 沒有額外的類內存
wndclass.cbWndExtra=0; // 沒有往外的窗口內存
wndclass.hInstance=hInstance; // 實例句柄
wndclass.hIcon=::LoadIcon(NULL,IDI_APPLICATION); // 使用預定義圖標
wndclass.hCursor=::LoadCursor(NULL,IDC_ARROW); // 使用預定義的游標
wndclass.hbrBackground=(HBRUSH)::GetStockObject(WHITE_BRUSH); // 使用白色背景畫刷
wndclass.lpszMenuName=NULL; // 不指定菜單
wndclass.lpszClassName=szClassName; // 窗口類的名稱
wndclass.hIconSm=NULL; // 沒有類的小圖標
// 注冊這個窗口類
::RegisterClassEx(&wndclass);
// 創建主窗口
HWND hwnd=::CreateWindowEx(
0, // dwExStyle,擴展樣式
szClassName, // lpClassName,類名
"Window", // lpWindowName,標題
WS_OVERLAPPEDWINDOW, // dwStyle,窗口風格
CW_USEDEFAULT, // X,初始X坐標
CW_USEDEFAULT, // Y,初始Y坐標
CW_USEDEFAULT, // nWidth,寬度
CW_USEDEFAULT, // nHeight,高度
NULL, // hWndParent,父窗口句柄
NULL, // hMenu,菜單句柄
hInstance, // hInstance,程序實例句柄
NULL); // lpParam,用戶數據
if(hwnd==NULL)
{
::MessageBox(NULL,"創建窗口出錯!","出錯",MB_OK);
return -1;
}
// 顯示窗口,刷新窗口客戶區
::ShowWindow(hwnd,nCmdShow);
::UpdateWindow(hwnd);
// 從消息隊列中取出消息,交給窗口函數處理,直到GetMessage返回FALSE,結束消息循環
MSG msg;
while(::GetMessage(&msg,NULL,0,0))
{
// 轉換鍵盤消息
::TranslateMessage(&msg);
// 將消息發送到相應的窗口函數
::DispatchMessage(&msg);
}
// 當GetMessage返回FALSE時程序結束
return msg.wParam;
}
LRESULT CALLBACK MainWndProc(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam)
{
char szText[]="最簡單的窗口程序!";
switch(message)
{
case WM_PAINT:
{
HDC hdc;
PAINTSTRUCT ps;
hdc=::BeginPaint(hwnd,&ps);
::EndPaint(hwnd,&ps);
return 0;
}
case WM_DESTROY:
::PostQuitMessage(0);
return 0;
}
return ::DefWindowProc(hwnd,message,wParam,lParam);
}
㈤ C#屏蔽WIN鍵 WIN+D CTRL+ALT+DEL CTRL+ESC
記不太清楚了,給你一個思路吧,我以前做過一個整人的小程序,屏蔽這些鍵是當你一起動程序就改注冊表裡一某一個鍵值,退出後還原.效果挺不錯.具體改哪我一時想不起來了源代碼我這也沒有,不過我在編程中國的主論壇里看到過,你去找找吧,沒有直接給你帖代碼很抱謙
㈥ VBS模擬按鍵 win鍵
Dim wsh
set wsh=createobject("wscript.shell")
wsh.sendKeys "(^{esc}m)"
wscript.quit
㈦ windows操作系統源代碼
源碼是微軟的核心技術,泄露源碼是違法的,而且罪名很大,沒人敢這么做。
㈧ 求一個簡單windows應用程序的源代碼
那方面?網路?多媒體?什麼語言?
----------------------------------------
www.vcbase.net
上面多了,還有文檔!
www.vczx.com
㈨ 易語言 win鍵 鍵代碼是多少
win鍵值是91。