HACCEL hAccelTable
hAccelTable = LoadAccelerators(hInstance, MAKEINTRESOURCE(IDC_WIN32))
while (GetMessage(&msg, NULL, 0, 0))
{
if (!TranslateAccelerator(msg.hwnd, hAccelTable, &msg))
{
TranslateMessage(&msg)
DispatchMessage(&msg)
}
}
还要建立加速键表资源和相应项,指向菜单,或自定义带液的ID,
在wm_command或wm_syscommand中处理,和菜单类似
你可以蠢肆物建立默认的win32工雹竖程试试,或者是helloworld的win32工程,vs的几个版本应该差的不太多,里面应该含有例子
win32是泛指32bit windows *** 作系统,全称Windows OS 32bit,后来很多软件以他分类win32就表示适宜windows 32位 *** 作系统运行的软件,目前主要与之对应的是win64;.Net是指Visaul Studio集成开发环境的开发工具信帆乎,全称ASP.NET模块,基于Framework运行库,又称.NET Framework,我们经常听说.NET开发,实际上就是Visaul Studio软件的网站开发;
winrt是指 *** 作系统,win8分支,就是win8电脑 *** 作系统;
C#是指编程语言,不是开发工具,主要在Visaul Studio上应用,滑悉VS ASP.NET模轿冲块也能用到,当然Unity3D、Dearmwearver等上面也会看到。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)