登录社区云,与社区用户共同成长
邀请您加入社区
本文实现了于渊在《自己动手写操作系统》第一章中的简单Floppy引导的“操作系统“一、准备工作 NASM: http://www.nasm.us/pub/nasm/releasebuilds/2.07/win32/ 在环境变量里配置 Path Virtual PC 2007: http://dow
下载win10镜像https://msdn.pe8.com/win10.html安装win10新建虚拟机,点击下面将镜像文件拖动到图中位置,如图:操作完成后,点击“继续”,如图:这里选择Windows版本:选择Win10,下载企业版就选企业版这里弹框提示输入密钥,点击“不输入密钥并继续使用”,如图:选择独立点击完成共享文件夹启动好win10,输入cmd,查看ipconfig,打开win10的此电脑
模拟机械运动及其语音控制的研究 模拟机械运动及其语音控制的研究 摘 要:在云计算、智能移动设备和物联网、互联网快速发展的今天,便利成为人们消费的最大动力,而计算机交互界面的革新是首当其冲的,作为交互技术,语音识别,无疑不会褪去其重要的角色作用。本论文介
编译环境VS2019,64位WIN10测试环境VirtualBox虚拟机64位Windows8.1分三种情况1:控制台应用程序2:Windows SDK应用程序3:MFC应用程序每种情况又具体分为四种情况,因为有64位/32位两种版本,又有Debug/Release两种版本。对于1,2两种情况,经过实验,32位Release版本不做任何处理都可以放在别的计算机上运行。而剩下的三种,即32Debug
转载自:http://hi.baidu.com/xunxun129/blog/item/6b311ccf24f4900992457e87.html 一、问题描述今天在虚拟机上装了XP系统,但运行一个win32 Console程序时弹出对话框:“由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题”在英文os上:This application
源码下载地址:https://github.com/coderxj/Socket-Group-Chat包括前面C语言版的1V1 和 多人聊天源码都有。coding 环境:VS2015 WIN10测试环境:VM虚拟机–>XP系统、2003server和主机WIN10语言:C++,类库MFC功能:基于服务器转发消息的多人聊天。主要原理:server给每个连上的client都创建一个线程单独管理,
在最简单的MFC对话框应用程序里使用CFileDialog对象打开文件对话框。第一次打开都正常,每当第二次调出打开对话框后,只要鼠标在文件上晃动下就会崩溃,调试器断在shell32.dll模块里。显示Unhandled exception in test.exe (SHELL32.DLL): 0xC0000005 Access Voilation. 但是换成虚拟机或其他机器又会好。经过进一步调试,
想不想拥有自己个性化的WIN2000登陆界面呢?本文就教你如何实现。登陆界面示例(这是我在虚拟机上抓的图):screen.width-333)this.width=screen.width-333" alt="" src="http://www.xiaozhou.net/uploadfile/jpg/2004-12/2004129152523118.jpg" border="0"> 你可以通过编程
在我们开发工程中,可能有些情况下,不能在本机进行调试。这个时候我们一般会使用VM(vmware)建立一个虚拟机环境,然后把编译过的程序放在该虚拟机环境下执行调试。可是在某些情况下,不管我们编译的是debug还是release版本,在虚拟机环境中都会报“由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。”(The application has faile
最近在整理和编写基于C#的WinForm应用程序,然后碰到一个其他读者也可能碰到的问题,就是C#的Borderless无边框窗体的动画效果问题。在Visual Studio 2022里,C#的WinForm程序提供了Borderless无边框窗体的样式效果,但是它没提供在无边框窗体下,窗体的载入、最小化、最大化的动画效果就没处理了。这个动画效果问题很多读者该也碰到过...
最近中午比较喜欢和同事打打Kof97 因为我用linux所以每次用模拟器需要切换到window。久而久之感觉比较麻烦。最后想使用wine模拟Winkawaks达到linux也能联机模拟器游戏目的。 首先,应该在linux安装wine 这个是在linux系统里面模拟运行window程序的工具。 每个使用linux的人应该必备此工具。这样才可能完全脱离window(不知道这样算不算脱离), 因
在使用linux的时候,总会遇到与别人共享和沟通文档的问题,而大部分人使用的是windows系统。这就导致了需要在linux中安装windows软件的需求。1。安装rtx软件1)安装时,后台会报一些错误:如找不到mfc42u.dll之类的,可以从windows/system32目录拷贝到wine的相应目录。 2)如果是自动构建的wine,则有可能出现 libxml2 support was not
Qt是一套基于C++的跨平台开发库,包含了大量GUI控件、容器等实用内容,完全可以替代MFC的作用。而且其设计风格简单易懂,不像MFC中用大量晦涩的宠替换,并且其最大的好处是在Window或Linux下开发的软件可以基本不改代码地移植到另一平台。在Linux下的Qt开发环境大家可能都已比较熟悉,一般的发行版都会包含这个开发平台。其中包括:Qt Designer: GUI开发工具,像VB一样
最近突然想写一个跨平台的项目,发现首先第一个要解决的调用跨平台的库的问题,所以研究一把两个平台下的库的问题。本文主要讲述在Windows系统和Linux系统的两种操作系统中,如何来建立静态链接库与动态链接库。
看了一篇关于是该选择WINDOWS或者LINUX编程的贴子之后,突发感想,以自己曾经在WINDOWS与LINUX上都开发过程序的经历说一说自己的一些体验: 1.关于学习之路:据我自己观察,绝大多数LINUX程序员都是从WINDOWS程序员转过去的,所以就给大家一个错觉:似乎LINUX程序员水平比WINDOWS程序员高,LINUX程序员比WINDOWS程序员牛,其实这是有深层次原因的,因为LINUX
http://blog.csdn.net/zqp2013/article/details/6008563Code::Blocks是一款功能强悍的C、C++IDE,工具小巧灵活、跨平台、支持SVN、代码高亮、格式化、国际化(软件界面语言可定制为中文)、强大的调试环境。本文主要介绍CodeBlock的安装与配置(Ubuntu10.10环境下)整个过程。一、安装过程:1》安装基本编译
书籍推荐(假定有基本C基础)深入理解计算机系统§ C学习Ø C陷阱与缺陷Ø C和指针§ 基本C++学习Ø Essential C++Ø Effective C++Ø More Effective C++Ø C++沉思录中面向对象的部分Ø 设计模式精解§ 深入C++学习Ø 深度探索C++对象模型Ø 模版学习Ø C++ Template:Comp
在Linux系统里,/usr/include/linux/if_pppox.h里面有这样一个结构:struct pppoe_tag { __u16 tag_type; __u16 tag_len; char tag_data[0];} __attribute ((packed));最后一个成员为可变长的数组,对于TLV(Type-L
用一个月左右的时间读了《自己动手写操作系统》,这是一本让人读着很过瘾,却也特别累的一本书。http://ike.126.com 对操作系统的兴趣由来已久,只是一直未能找到入门之径。操作系统教材是个令人生畏的东西,它可以告诉人有什么,却不能告诉人为什么,从那里了解的操作系统有如盲人摸到的象,得到各个部分,却不能拥有整体,加之缺乏实践的支持,理论显得苍白空洞。如Linux般的开源操作系统
我刚刚开始从windows MFC下的开发转的LINUX下的C++开发。在写这篇文章之前我三次安装jsoncpp,每一次安装都犯不同的错误。为了我能够在下一次安装时不再犯错误。特写此文!JSONCPP的安装在网上有很多文章,我就是根据他们的内容进行的jsoncpp安装操作,在此向他们表示感谢。1.软件准备JsonCpphttp://sourceforge.net/proje
OpenCV的发展趋势真是越来越向Linux方向发展,对Windows平台的支持越来越少,2.2版本之后把CvvImage也给删除了,这让人如何开发MFC程序啊,网上搜了好久,基本的办法都是调用之前版本的代码,继续使用CvvImage,这样会导致一个很严重的问题,就是程序里显示的所有的图片都必须是CvvImage类,不能用MFC的图片显示方法,这就需要对代码进行大量的修改,不符合开发的要求。感觉大
如何用C语言获取文件的大小今天看项目的代码过程中发现在linux下获取一个指定文件大小(字节为单位)的代码。查了一下发现是使用系统调用stat来实现,而这引起了我的兴趣,我发现在window下貌似没有提供这样的系统调用(不包括MFC),那么如何使用C语言或C++语言来写一个通用的函数来获取指定文件大小的函数呢?查了一下发现同C语言的文件操作函数便可以很容易的实现这样的功能。在自己实现的函数中使用到
Linux网络通信 Linux下多客户端聊天软件 Linux程序设计 Linux socket send and recevie structure 最近在开发一个Linux下的聊天软件,好久没有做C语言的开发了,感觉到很多东西已经生疏了,这下又碰到用Socket传递结构体的问题,google了一下,发现也有不少朋友遇到同样的问题,所以就打算写出自己的解决办法,跟大家分享。 S
上篇文章说到linux需要itoa函数,下面我就提供一份跨平台的itoa函数。 //return the length of result string. support only 10 radix for easy use and better performanceint my_itoa(int val, char* buf){ const int radix = 1
Python最大的特点就在于她的快速开发功能。作为一种胶水型语言,python几乎可以渗透在我们编程过程中的各个领域。这里我简单介绍一下用python进行gui开发的一些选择。 1.TkinterTkinter似乎是与tcl语言同时发展起来的一种界面库。tkinter是python的配备的标准gui库,也是opensource的产物。Tkinter可用于windows/linux/
1.别忘了在InitInstance中初始化COM控件和使能控件容器CoInitialize(NULL) ; AfxEnableControlContainer();可以参考:http://wenku.baidu.com/view/0bf0b0c608a1284ac850432d.html
需求:1.在工具栏中添加出按钮以外的控件;2.当工具栏的宽度小于按钮宽度总和时,隐藏部分按钮,并在工具栏的最右侧显示向右的箭头,当点击这个箭头时,弹出一个菜单,菜单由没有显示出来的按钮组成;3.工具栏按钮显示tip。 实现:MFC提供了一个类CReBar,这是一个容器类,可以向这个类中添加工具栏,编辑框,下拉列表等等。1.//创建工具栏对象CToolBar* m
一、构造、析构函数、= 运算符1、功能:声明list容器。4种方式 list first; // empty list of ints list second (4,100); // four ints with value 100。4个100 list third (s
作者:风林动态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的。一、创建动态控件:为了对照,我们先来看一下静态控件的创建。放置静态控件时必须先建立一个容器,一般是对话框,这时我们在对话框编辑窗口中,从工具窗口中拖出所需控件放在对话框中即可,再适当修改控件ID,设置控件属性,一个静态控件就创建好了,当对话框被显示时,其上的控件也会显示。静态控件不需要调用
mfc
——mfc
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net