vc浏览器:VC制作资源浏览器

  3、代码///////////////////////////////////////////////////////LeftView.h:erfaceoftheCLeftView#!d(AFX_LEFTVIEW_H__29F66875_4E46_11D6_9693_B383368EF622__INCLUDED_)#AFX_LEFTVIEW_H__29F66... [阅读全文]

屏蔽ctrlaltdel:屏蔽Ctrl+Alt+Del键

、 实现思路方法  首先介绍下WinlogonWindows 2000/NT有 3种系统状态:没有用户登录状态、用户成功登录状态以及工作站锁定状态Winlogon是Windows 2000/NT操作系统提供交互式登录支持组件Winlogon有 3个组成部分:可执行文件winlogon.exe提供图形界面认证功能动态库Gina Dll以及些网络服务提供动态库Net... [阅读全文]

弹出式菜单的按钮

、新建个以CButton类为基类新类  单击“Insert”→“New Class”建立个新类基类设置为CButton新类起名为CMenuButton   2、利用自绘思路方法绘制按钮主体区显示按钮文本选择区画个小箭头  在CMenuButton类中用ClassWizard添加:PreSubWindow和DrawItem  PreSubWindow在建立按钮时执... [阅读全文]

vc编写windows服务:C编写Windows服务程序详细介绍

服务被用于需要在后台运行应用以及实现没有用户交互任务为了学习这种控制台应用基础知识C(不是)是最佳选择本文将建立并实现个简单服务其功能是查询系统中可用物理内存数量然后将结果写入个文本文件 最后你可以用所学知识编写自己Windows服务   当初我写第个NT服务时我到MSDN上找例子在那里我找到了篇NigelThompson写文章:“CreatingaSimpl... [阅读全文]

vc重载:VC消息循环重载

当应用进行复杂计算或占用很多系统资源操作时用户点击界面按钮时无法响应有两种解决思路方法:计算线程消息循环重载技术即在应用中处理Windows消息循环这样既可以在主线程中进行复杂计算以满足实时计算要求又能即使响应用户输入随时中止计算!举例如下: while(!m_bStop && iStep = 500) { iStep; ... [阅读全文]

c语言windows程序:C语言编写Windows服务程序的方法及步骤

Windows 服务被设计用于需要在后台运行应用以及实现没有用户交互任务为了学习这种控制台应用基础知识C(不是C)是最佳选择本文将建立并实现个简单服务其功能是查询系统中可用物理内存数量然后将结果写入个文本文件最后你可以用所学知识编写自己 Windows 服务  当初我写第个NT 服务时我到 MSDN 上找例子在那里我找到了篇 Nigel Thompson 写文章... [阅读全文]

serialization:串行化(Serialization)介绍

串行化是微软提供用于对对象进行文件I/O种机制该机制在框架(Frame)/文档(Document)/视图(View) 模式中得到了很好应用很多人对什么是串行化、如何使对象具有串行化能力和如何使用串行化功能等问题都不甚明了本文试图对串行化做个简单解释由于本人对串行化功能使用也不多不足的处敬请谅解 MFC 框架/文档/视图结构中文件读写 CFile是MFC类库中所有... [阅读全文]

程序编写学习:C标准库编写网络程序方法学习

MFC类库为我们提供了“方便、好用”CAsyncSocket和CSocket但是MFC本身就是个迷宫进去不小心就出不来了像CAsyncSocket和CSocket它们是实现是很复杂里面实现异步消息是通过窗体消息机制来实现常常出现化时即使运行段时间也常常出现莫名其妙导致崩溃你不要以为是MFC问题MFC是绝对不会承认有时候你不得不采用逐行注释代码思路方法来确定什么地... [阅读全文]

vc数据库:VC++数据库开发技术的比较

从功能简单数据库(如JetEngine)到复杂大型数据库系统(如oracle)VC6.0都提供了些编程接口本文主要介绍以下 5种: 1.ODBCAPI;   2.MFCODBC类;   3.MFCDAO类;(数据访问对象)   4.MFCOLE/DB;   5.ActiveX数据对象(ADO) 1.开放数据库连接(ODBCAPI):提供了个通用编程接口允许和多... [阅读全文]

进程代码:打印所有进程的程序实现代码

//此在VC6.0和Dev-C下编译通过 #windows.h #tlhelp32.h #stdio.h #tchar.h #\"psapi.h\"//这个是系统文件 #pragmacomment(lib,\"psapi.lib\") //这个是系统库文件般windows下面有如果没有去下载 ListProcess { HANDLEhProcessSnap=NU... [阅读全文]

窗口最大化:C语言开发的程序窗口运行即最大化的方法

我们用=channel_keylinkVC=channel_keylink开发个单文档窗口启动运行马上进入最大化实现思路方法是今天带你起来看看思路方法的: void CMainFrame::ActivateFrame( nCmdShow) { nCmdShow = SW_SHOWMAXIMIZED; ... [阅读全文]

vr中ao参数:AO中接口的一般使用方法

我们通过例子来学习在AO中接口使用思路方法我们要学这个例子是在VC6.0下用ATL创建个COM COM创建主要步骤是: 1.实现esriUIICommand接口使用户可以把这个组建模型加入ArcScene或其他工具栏上在点击这个按钮时候实现相关操作 2.创建个连接点实现ISceneGraphEvents接口事件并改写fire事件相关我在Fire_BeforeD... [阅读全文]

内存报错:高效无错的内存访问

首先说说动态内存分配在c语言里用最多是malloc和free,在c则是delete和delete.这几个是动态内存分配基础最常用但也是最占用CPU资源系统的.而且在大量使用以后很容易造成内存碎片如果系统内存中碎片太多就会在分配大块内存时候失败或者只能在虚拟内存上分配内存这就是为什么有些在运行了23个小时以后很容易速度不稳定和容易崩溃原因另外个重要原因就是员在写时... [阅读全文]

vcsdk:VC 编译时netfw.h 找不到--xp sdk 安装的解决方法

好长时间没使用VC了最近想编译下shareaza源代码结果提示找不到netfw.h文件可是这个文件明明是系统文件到底如何回事?查原来是我xp没有装SDKshareaza需要WindowsXP SP2以上 Platform SDK也就是psdk了 解决办法如下: 1. 到这里:http://www.microsoft.com/msdownload/platform... [阅读全文]

鼠标画:鼠标画点

#dos.h#graphics.h#conio.hunion REGS regs; X__max,Y__max,x_max,y_max;void Initgr(void) /*屏幕化成图形模式*/{ w,h,grdriver=DETECT,grmode; initgraph(&grdriver,&grmode,\"\");/*在双引号中可加你tc放路径但要在tc... [阅读全文]

c语言图形界面:用C语言编的图形界面应用程序

#conio.h#stdlib.h# \"stdio.h\"# \"graphics.h\"# \"math.h\"donghua{ graphdriver=VGA; graphmode=VGAHI; i,j;initgraph(&graphdriver,&graphmode,\"\");cleardevice;/************wan nian li*... [阅读全文]

仿vista界面:仿窗口界面

#"conio.h"#"stdio.h"#"graphics.h"#"stdlib.h"#"dos.h"FILE*fp;charsr[11];voidhz(x,y,a,COL,b,char*s){ROW;charbuffer[32];registerm,n,i,j,k;unsignedcharqh,wh;unsignedlongoff;ROW=COL;while... [阅读全文]

有趣的图形:有趣的分形学Mandlbrot集图形的一个C语言实现

这是我用C语言实现分形学图形第个无奈我手头这方面资料不多所以可能用了最笨办法如果你发现其中不足或请不吝赐教 /*Mandelbrot集图形C语言源代码:*//*分形学图形*/#graphics.h#stdlib.h#math.h { float m,dx,dy,x,y,x_n,y_n,Cx,Cy; n,i,j,L=4; gdriver=DETECT,g... [阅读全文]

易语言按钮:用C语言实现按钮新技术

、按钮显示原理 按钮般有按下和弹起两种状态,在3D studio中按钮也有这两种状态,Windows中虽然看到按钮虽是弹起,但细心用户不难发现,当选中按钮时,它有短暂按下状态实际上,它原理很简单,其实是利用改变按钮边框颜色引起人视觉上错觉而达到立体效果,让人们感到屏幕上真有凸起和凹下按钮样 在应用中,设置某按钮时,显示图1状态,再选中这个按钮时,则显示出图2状态... [阅读全文]

windows画图:不用图形库函数的仿windows画图程序

这是最近做计算机图形学实验其界面是个仿WINDOWS下窗口界面具有较好交互性全部图形都没有用C语言自带图形库所写都是直接写屏实现模拟了大部分图形库功能但也有部分没有写出如保存图形块getimage等由于水平有限还有部分功能没有实现如保存或打开BMP图片等等有了时间再说吧算法什么写很潦草都随便说说欢迎高手指点希望和广大C语言爱好者共同学习讨论我联系方式:湖北民族... [阅读全文]

图形图象:图形图象格式一览

图形图像文件大致上可以分为两大类:类为位图文件;另类称为描绘类、矢量类或面向对象图形图像文件前者以点阵形式描述图形图像后者是以数学思路方法描述种由几何元素组成图形图像般说来后者对图像表达细致、真实缩放后图形图像分辨率不变在专业级图形图像处理中应用较多1、点阵图形图像文件*.bmp(Bitmap)*.bmp是Windows中标准图像文件格式已成为PC机Windo... [阅读全文]

跆拳道特技:软件封面特技显示的语言实现

软件Software编制人员都希望自己软件Software能有个漂亮封面如果能将图形动画技术应用到封面设计中无疑会使封面更加美观醒目为应用软件Software锦上添花 本文提供了种封面设计技术能模拟摄像机推拉镜头效果推拉极具动态 我们知道计算机图形处理数据量非常大要求速度也很快因此往往将图形处理软件Software固化成硬卡(如2.13汉字系统神笔CAD卡)有了... [阅读全文]

百叶窗:百叶窗式面板组

利用百叶窗式面板组可增大窗口可利用面积而且把常用工具放在窗口中比放在菜单中使用更方便现在些大型软件Software如Photoshop、Dreamweaver等都采用了这种方式在这些软件Software中百叶窗式面板组都做成了可停靠窗口我没有这种能力只能做成固定位置Control控件组使用时只能用在对话框或具有CFormView视图中整个制作很粗糙希望高手能加以... [阅读全文]

vc界面:在类VC地界面完成里面加入目录树

前言  本文是在轻松类VC界面基础上写初次写文章表义不清的处请谅解!如果书归正传开始……   运行结果如下图:左边、底下有两个可浮动、可变大小控制窗口 在左边个Tab页中可以显示系统目录 、实现原理  图中两个窗口实现类是从CControlBar派生出来王骏先生将CSizingControlBar类修改了下并命名为CCoolBar,我所要做是应用该类左边窗口中目... [阅读全文]

如何打开系统还原:编制程序打开特殊地系统窗口(如控制面板)

 我们可以通过执行下面些命令来打开些特殊系统窗口下面些参数可能在WIN2000下无效自己可以试试我在XP上试过    命令列: rundll32.exe shell32.dll,Control_RunDLL    功能: 显示控制面板   命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1    ... [阅读全文]

一个屏幕捕捉地示例

自己做个屏幕捕捉软件Software可以捕捉全屏、窗口和子窗口可以保存到文件中主要代码如下: 根据位图句柄将位图写入文件:void CPage1::WriteBmpToFile(HB99vMAP hBitmap){ HDC hDC =::CreateDC(\"DISPLAY\",NULL,NULL,NULL); iBits = ::GetDeviceCap... [阅读全文]

用pq调整分区大小:用按钮调整工作区地大小

现在很多软件Software都采用按钮调整工作区大小使用起来十分方便这里我自己设计了个和大家共享实现这个功能核心是调节Control控件位置和大小这里我采用了CWnd类SetWindowPos使用该的前必须先获得Control控件指针我使用GetDlgItem来做到这点两个原型如下:CWnd* GetDlgItem( nID)const;返回值:指向给定Cont... [阅读全文]

体系结构图:ACE体系结构图

有关ACE基本知识网上真是不少可是循序渐进坚持到底就没有了我想主要是ACE过于复杂单个人员无法做到全面理解缘故由于工作需要看来这次不坚持也不行了 重复话尽量不说挑主要地说ACE体系结构如图1所示\"(图1 ) OS适配层ACE要做到跨OS可移植必须在这层上做抽象当然ACE采用策略是预编译条件 C包装器讲抽象过OS API用对象封装使得从... [阅读全文]

vc显示位图:在VC中实现位图的读取和显示

Windows中位图有两种格式种是“设备相关”位图(Device Depend BitmapDDB)另种是“设备无关”位图(Device Independ BitmapDIB) 、DDB位图显示 DDB位图显示很简单将文件内容拷贝到内存中然后可以很方便地将它粘贴到相关设备中用BitBlt直接显示首先改写视图类中OnFileOpen从文件装载位图到内存中m_pBm... [阅读全文]

spin控件:Spin控件的使用

在对话框中拖个文本框然后再拖个spinControl控件将其属性设置alignment : right 然后artuo buddy 在对话框化中写如下代码: BOOL CDlgMaterial::OnInitDialog{ CSpinButtonCtrl *pSpin=(CSpinButtonCtrl *) GetDlgItem... [阅读全文]
< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 > >> 共853条 分29页