一个简单的win32窗口程序

一个简单的win32窗口程序,第1张

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的几个版本应该差的不太多,里面应该含有例子

原因:压缩文件时出错。

一、首先,打开浏览器,百度搜索并下载“系统修复工程师”。如果你甚至不能打开浏览器,你只能用U盘从其他电脑下载软件。

二、下载后,将其解压缩,双击打开“srengldr”。“执行”。如果无法直接打开srengldr.exe,请先将其更改为后缀。命令类型。如果可以打开,不要更改。

三、然后在d出窗口中,单击以输入名称和授权号,然后按回车键确认。

四、然后在d出的 *** 作界面中,点击打开左侧的“系统修复”选项。

五、在右边的文件关联下,选中“。“类型”复选框。好的,先停在这里,但不要关闭这个程序。一定要留着。

六、打开记事本,输入以下注册代码。

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT.exe]

[-HKEY_CLASSES_ROOTexe_auto_file]

[-HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.EXE]

七、输入后,保存文档。名称可以是任何名称,但后缀必须是。注册表类型,如“删除损坏的注册项”。注册”。保存时,选择“所有文件(*。*)"

八、制作此注册文件意味着要先删除注册表中损坏的注册密钥,请双击“删除损坏的注册密钥”。将其导入注册表。

九、返回到上面SREngLdr.exe软件,点击“修复”按钮,修复一下.exe关联。

十、最后,可以打开压缩文件。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11153836.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存