㈠ 模拟按键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。