
windows开发
野-百-合
在通往编程的路上,我且行且珍惜。
本博客的内容本人会保证开始可能是标题党,但是会不断更新的。
展开
-
virtualbox 开启虚拟化支持kvm VT-x/AMD-V 功能
在virtualbox的 设置->系统->处理器中想要打开“启用嵌套VT-x/AMD-V 功能”时,发现是灰色的无法选择,但既然有这个选项一定有可以开启的方法。原创 2023-03-12 21:47:39 · 6882 阅读 · 0 评论 -
USB设备在连接PC时的reset从何而来?
最近在做烧写工具的优化工作,有一些关于USB的内容需要总结一下其中包括设备的初始化过程和枚举过程。在枚举的过程中,设备会一直等PC端的状态,当等到reset命令时会对设备进行重新枚举。但是这个reset终端是如何而来呢?Halt ConditionsA control endpoint may recover from a halt condition upon receiving原创 2014-07-30 19:53:04 · 7951 阅读 · 0 评论 -
MFC入门教程之控件(7)设备自动检测ondevicechange的添加和使用
在对话框初始化过程中将设备通知消息注册到winproc中//Register to receive notification when a USB device is plugged in.broadcastInterface.dbcc_size =sizeof(DEV_BROADCAST_DEVICEINTERFACE);broadcastInterface.dbcc_devicet原创 2014-07-09 13:51:58 · 9657 阅读 · 0 评论 -
MFC常见错误提示:opened in another editor
有时候在使用MFC的过程中经常会遇到这样的提示,如果你在看想必你也遇到这样的烦恼。没办法……把打开的文件全部关闭,然后你就发现期待的RC文件出现了!!!!!!!!!!!!!!!!!!!!原创 2014-07-09 14:13:08 · 7896 阅读 · 2 评论 -
MFC入门学习之控件(6)标签控件List Control的添加和使用(下)
前面对listctrl进行了理论描述,但是在实际的工程中,我们一定是希望能够通过listctrl的各种状态来进行代码的编写从而完成一定的任务。那么首先来看一下listctrl中item的选择。功能1 得到listctrl中所有行的checkbox的状态 m_list.SetExtendedStyle(LVS_EX_CHECKBOXES); CString s原创 2014-04-12 19:49:59 · 2862 阅读 · 1 评论 -
MFC入门学习之控件(5)标签控件List Control的添加和使用(中)
按照上面的方法进行创建之后,发现存在两个问题:1 button的getstate()得到的值是520,而不是理论值0x00082 当list文件位置超过一屏时,出现iIndex出错的情况现在将解决思路呈上。解决问题1的方法是读取这个值,主要介绍问题2的解决,主要通过两部分,一步是解决了按键读取失败的问题,另一部是进行了一些美化处理工作。第一步://aboveall ca原创 2014-02-14 16:30:19 · 2676 阅读 · 0 评论 -
MFC入门学习之控件(4)标签控件List Control的添加和使用(上)
在MFC中,提供了List Control类, 首先设置如下参数:显然如果想满足特殊的需求,必须定制适合我们需求的List Control,此处假设我们需要在list中浏览计算机上文件,那么我们可能需要一个button,当点击button时触发浏览文件的操作。这样的操作在List Control中并不存在,那么现在开始在List Control中添加一个按键,那么需要But原创 2014-02-13 23:01:14 · 9906 阅读 · 0 评论 -
MFC入门学习之控件(3)标签控件Tab Control的添加和使用
向对话框中拖入一个tab control控件,调整好大小以适合要求对于控件类,我们需要定义一个控件类的对象,通过对象的成员方法来将需要添加的内容显示在对话框中,并通过一定的逻辑来控制标签项的显示顺序。创建一个新的dialog,并且在属性中进行如下设置:在头文件中添加CTabCtrlm_Tab;CVMC_Packagem_Package;CVMC_NandAc原创 2014-02-12 21:23:48 · 9346 阅读 · 0 评论 -
MFC入门学习之控件(2)创建一个对话框窗口并在运行时显示
首先打开VS2010,通过向导选择创建一个工程,在Visual C++下选择MFC,在右侧可以看到三个选项,选择MFCApplication。并在下方的填入合适的名称和存放路径。点击OK,进入工程设置,根据需求我们设置如下: 采用了单文档,工程风格选择了标准MFC,语言和编码选择了英语和Unicode编码方式,Visual风格和颜色选择了默认当前系统的风格。在以工程名命原创 2014-02-12 21:18:29 · 6387 阅读 · 0 评论 -
MFC入门学习(1)了解MFC
MFC是Mircrosoft fundaction Class的简称,它是一组预定义的类,它封装了Win32功能。 在通常情况下,我们学习VC的过程都是直接使用WindowsAPI开发应用程序,这种学习模式下需要自始至终地编写代码,构成应用程序的GUI的所有元素都必须使用操作系统函数,以编程的方式创建。在MFC应用程序中,可以使用一组标准类,它们会把我们与Windows API隔离开,编原创 2014-02-12 21:13:58 · 8946 阅读 · 2 评论