上一页 1 ··· 4 5 6 7 8
摘要: 新建一个MFC单文档应用程序,工程名为Graphic.1.画点、直线、矩形、椭圆 在菜单上添加一个绘图弹出菜单,并添加点、直线、矩形、椭圆菜单项,ID分别为:IDM_POINT、IDM_LINE、IDM_RECTANGLE、IDM_ELLIPS,并分别添加命令消息响应, 编辑: voidCGraphicView::OnPoint(){//TODO:Addyourcommandhandlercodeherem_nDrawType=1;}voidCGraphicView::OnLine(){//TODO:Addyourcommandhandlercodeherem_nDrawType=2... 阅读全文
posted @ 2011-04-27 16:51 维唯为为 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 打开cmd 运行SQLite,进入sqlitesqlite> .help.backup ?DB? FILE Backup DB (default "main") to FILE.bail ON|OFF Stop after hitting an error. Default OFF.databases List names and files of attached databases.dump ?TABLE? ... Dump the database in an SQL text format ... 阅读全文
posted @ 2011-04-27 16:48 维唯为为 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 建立一个单文档的MFC应用程序,修改一个应用程序的外观和大小,要在应用程序的窗口创建之前去修改, 1.在CMainFrame类的PrecreateWindow()函数中去创建。 BOOLCMainFrame::PreCreateWindow(CREATESTRUCT&cs){if(!CFrameWnd::PreCreateWindow(cs))returnFALSE;//TODO:ModifytheWindowclassorstylesherebymodifying//theCREATESTRUCTcscs.cx=300;//宽度cs.cy=200;//高度//cs.style& 阅读全文
posted @ 2011-04-27 16:47 维唯为为 阅读(1630) 评论(0) 推荐(0) 编辑
摘要: 在VC6.0中,新建一个单文档MFC工程,取名Prop,其它的步骤默认。属性表单的创建 插入三个属性页资源,Insert -> resource -> IDD_PROPPAGE_LAGE . 插入的属性页资源与通常的对话框有区别,查看属性即可。手动插入的属性页资源在默认情况下其More Styles属性是Disable 。其样式如下图,其中单选框的ID分别为:IDD_PROP1,IDD_PROP2,IDD_PROP3 。还有就是:这三个对话框的More Styles 要取消选择 Disable 。 给这三个属性页资源分别添加三个类,选择相应的属性页 -> class wiza 阅读全文
posted @ 2011-04-27 16:44 维唯为为 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 1.动态的添加、删除、插入菜单新建一个MFC单文档应用程序,取名Menu2.添加菜单,在CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)中添加:CMenu menu;menu.CreatePopupMenu();//创建一个空的弹出菜单 GetMenu()->AppendMenu(MF_POPUP,(UINT)menu.m_hMenu,"NO_1");//添加一个弹出菜单 menu.Detach();注释: CreatePopupMenu The CreatePopupMenu function creates a 阅读全文
posted @ 2011-03-31 13:58 维唯为为 阅读(686) 评论(0) 推荐(0) 编辑
摘要: 1.新建一个MFC单文档应用程序,取名Menu在IDM_NAINFRAME中添加一个菜单test ->右键-> ClassWizard… 分别在CMainFrame、CMenuDoc、CMenuApp、CMenuView中添加对Test菜单项的COMMAND消息。MessageBox("ManinFrame clicked");AfxMessageBox("Doc clicked");AfxMessageBox("App clicked");MessageBox("clicked");命令消息传递顺序: 阅读全文
posted @ 2011-03-30 18:55 维唯为为 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 在tasm 编译通过:测试程序:;DTA数据传输区,存放文件的相关控制信息,它的作用是在磁盘文件与程序之间做一个桥梁,程序写文件时先写DTA,程序读文件时就直接从DTA中读取文件的信息。.model tiny.codeorg 0100hok: mov dx,offset messagemov ah,09hint 21hmov ah,4chint 21hretmessage db 'HelloWorld!!',0dh,0ah,'$'end okVirus程序:.model tiny.codeorg 100hstart:db 90h,90h,90h;三个无操作码,空 阅读全文
posted @ 2011-03-15 10:14 维唯为为 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 先写一个测试程序"HelloWorld",取名test.asm, 如下:;DTA数据传输区,存放文件的相关控制信息,它的作用是在磁盘文件与程序之间做一个桥梁,程序写文件时先写DTA,程序读文件时就直接从DTA中读取文件的信息。.model tiny.codeorg 0100hok: mov dx,offset message mov ah,09hint 21hmov ah,4chint 21hretmessage db 'HelloWorld!!',0dh,0ah,'$'end ok用: tasm test.asm 编译,再tlink tes 阅读全文
posted @ 2011-03-14 17:56 维唯为为 阅读(217) 评论(0) 推荐(0) 编辑
摘要: ;1.;===========================================================;在保护模式下32位CPU仍然可以用20位地址来实现32位地址线寻址;16位CPU: 16位段寄存器+16位偏移地址 (经地址加法器) -> 20位物理内存地址;32位CPU: 32位地址的内存段信息存入在一张内存表中,只需将表的索引存入16寄存器当中即可;保存表中索引的段寄存器称为:段选择子;表中每个表示32位内存段信息称为:段描述符(保存了段的地址和段的长度)。;整张表称为:段描述符表;段选择子16位,其中高13位用来表示描述符表中的索引,其低3位用表示段描述 阅读全文
posted @ 2011-03-13 16:55 维唯为为 阅读(905) 评论(0) 推荐(0) 编辑
摘要: 在Masm for Windows 下调试:DATAS SEGMENT;此处输入数据段代码DATAS ENDSSTACKS SEGMENT;此处输入堆栈段代码STACKS ENDSCODES SEGMENTASSUME CS:CODES,DS:DATAS,SS:STACKSSTART:MOV AX,DATASMOV DS,AX;系统默认在内存0000:000到0000:03FE专门存放中断向量表;第一步:把中断向量表中0号表项的内容进行修改,;指向我们自己指定的中断处理程序的入口地址mov ax,0mov ds,ax;中断向量表每个表项占四个字节,低字节放偏移地址,高字节放段地址mov wor 阅读全文
posted @ 2011-03-12 20:39 维唯为为 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 配置RadASM编译器,选masm,在RadASM中新建-> Win32 App –>DialogAsMain.tpl ,取名Dlg_Test,再打开 Dlg_Test.dlg中编辑资源,如下图:对话框控件属性设置:Name :IDD_DIALOG ; Caption:拾色器 ; MaxButton:False ; SizeBorder:False ; TopMost:True ;打开project -> Resourcee添加一个图标资源,取名IDI_APP_MAIN。在Dlg_Test.Rc中编辑,添加图标:#defineIDI_WIN_MAIN100IDI_WIN_MA 阅读全文
posted @ 2011-03-10 12:53 维唯为为 阅读(467) 评论(1) 推荐(0) 编辑
摘要: 首先,创建一个名为DrawTest的MFC应用程序。源文件地址:http://down.qiannao.com/space/file/luowei505050/-6211-7684-7a0b-5e8f/DrawTest.rar/.page在框架窗口中无法响应鼠标单击事件。在CMainFrame类上右键Add Windows Message Hander… -> WM_LBUTTONDOWN -> Add And Edit.在CMainFrame::OnLButtonDown(UINT nFlags, CPoint point)函数中添加:MessageBox("MainF 阅读全文
posted @ 2011-02-28 20:15 维唯为为 阅读(723) 评论(0) 推荐(0) 编辑
摘要: 明朝有个叫朱载育的人,是明太祖朱元璋的九世孙,写过一首词就表达人的欲望的特点的!终日奔忙只为饥,才得有食又思衣。置下绫罗身上穿,抬头又嫌房屋低。盖下高楼并大厦,床前却少美貌妻。娇妻美妆都娶下,又虑门前无马骑。将钱买下高头马,马前马后少跟随。家人招下数十个,有钱没势被人欺。一铨铨到知县位,又说官小势位卑。一攀攀到阁老位,每日思想到登基。一日南面坐天下,又想神仙来下棋。洞宾与他把棋下,阎王发牌鬼来催。若非此人大限到,上到天梯还嫌低。自己买 的电影票与别人送的电影票是一样贵的!不要再考虑买票的钱了,那些事情已经过去了!边际产量递减;边际效用递减;无论什么时候,都是由最后一袋决定每一袋的价格,也就是边 阅读全文
posted @ 2011-02-19 20:28 维唯为为 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 把程序的定义与实现部分用头文件与源文件分开把不同类分别放到不同的头文件与源文件当中,以构造良好的程序的设计风格。下边以一个简单的例子MainTest将不同类分别放到不同的头文件与源文件中。在VC中建一个"MainTest工程",再新建添加如以下所需要的头文件及源文件; Animal.h://使用预编译指令避免头文件被重复定义#ifndef ANIMAL_H_H#define ANIMAL_H_Hclass Animal{public:Animal(int height,int weight);void eat();//protected:void sleep();//private:virt 阅读全文
posted @ 2011-02-19 19:27 维唯为为 阅读(836) 评论(0) 推荐(0) 编辑
摘要: 产业链思维每个行业都有每个行业的产业链,如做一个行业,只有高效的整合一个行业内的产业链中的各个环节,才能在这个行业的产出高的经济效益。就如一个企业要在一个行业领域立于不败之地,就需要在了解行业本质的同时整合行业产业链了。写到产业链高效整合,这里就引用郎咸平的"6+1"思维模式,产业链中最赚钱、利润最高的环节是"6",即他所说的产品设计、仓储运输、原料采购、订单处理、批发经营、和终端零售;而"1",即生产制造。如果要在市场适应和消费者互动上取得主动和领先地位,就需要把产业链当中的各个环节高效整合,即进行所谓的ISC(Integrated Supply Chain,整合供应链)和IPD(Integ 阅读全文
posted @ 2011-02-19 19:22 维唯为为 阅读(685) 评论(0) 推荐(1) 编辑
上一页 1 ··· 4 5 6 7 8