精华内容
下载资源
问答
  • JAI相机的VC使用方法设置,代码详细,是图形图像编程的好帮手
  • vc6.0 使用方法

    2011-04-07 11:15:39
    vc6.0使用方法vc6.0使用方法vc6.0使用方法vc6.0使用方法vc6.0使用方法
  • win10 使用vc6解决方法

    2017-03-08 09:39:33
    win10 使用vc6解决方法
  • VC6.0是一款革命性的产品,非常经典,至今仍然有很多企业和个人在使用,很多高校也将VC6.0作为C语言的教学基础,作为上机实验的工具。本教程中的代码,也都是在VC6.0下运行通过。 使用VC6.0下,必须先创建工程...

    简介

    Visual C++ 6.0简称VC或者VC6.0,是微软1998年推出的一款C/C++ IDE,界面友好,调试功能强大。VC6.0是一款革命性的产品,非常经典,至今仍然有很多企业和个人在使用,很多高校也将VC6.0作为C语言的教学基础,作为上机实验的工具。本教程中的代码,也都是在VC6.0下运行通过。

    使用

    在VC6.0下,必须先创建工程(Project),然后再添加源文件。
    一个真正的软件,往往需要多个源文件和多种资源,例如图片、视频、控件等,通常是把它们放到一个文件夹下,进行有效的管理。你可以把工程理解为这样的一个文件夹,IDE通过工程来管理这些文件。工程有不同的类型,例如开发“黑窗口”的控制台程序,需要创建Win32 Console Application工程;开发带界面的GUI程序,需要创建Win32 Application工程

    新建Win32 Console Application工程

    在这里插入图片描述
    点击确定,进入下一个界面
    在这里插入图片描述
    点击“完成”按钮完成工程的创建。
    在这里插入图片描述
    点击“确定”按钮完成工程目录的创建。

    新建源文件

    在菜单栏中选择“文件 -> 新建”,或者 Ctrl+N,弹出下面的对话框:
    在这里插入图片描述
    该步骤是向刚才创建的工程添加源文件。

    编写程序

    在工作空间中可以看到刚才创建的工程和源文件,如下图所示:
    在这里插入图片描述

    编译并运行代码

    方法一:

    在“组建”菜单中找到编译、组建和运行的功能,如下图所示:
    

    在这里插入图片描述
    方法二:使用快捷键
    在这里插入图片描述

    运行程序

    在这里插入图片描述

    显示运行结果

    在这里插入图片描述
    教程到此结束,感谢观看!
    我是程序猿 万万
    原创不易,转载请注明出处!谢谢。

    展开全文
  • VC6.0+番茄助手安装教程

    千次阅读 2019-09-04 19:23:14
    VC6.0+番茄助手安装教程 VC6 With VAX.zip-CSDN下载 VC6.0的安装 ...解压VC6.0green文件 ...之后会在桌面生成一个VC6.0的...以管理员身份运行cmd,具体方法为:在搜索栏输入cmd,右键以管理员身份运行。 输入 re...

    VC6.0+番茄助手安装教程

    VC6 With VAX.zip-CSDN下载

    • VC6.0的安装
    1. 解压VC6.0green文件
    2. 双击sin.bat

      之后会在桌面生成一个VC6.0的快捷方式。点击即可打开VC6.0.
    • 番茄助手的安装
    1. 解压Visual Assist X文件
    2. 找到VA_X.dll文件
    3. 以管理员身份运行cmd,具体方法为:在Windows搜索栏输入cmd,右键以管理员身份运行。在这里插入图片描述
    4. 输入 regsvr32 “\path\to\VA_X.dll\VA_X.dll”,提示注册成功即可。在这里插入图片描述
    5. 在VC++ 6.0里,工具-定制-附加项和宏文件,勾选Visual Assist X Add-in
    展开全文
  • vc使用GDI+的方法

    千次阅读 2018-09-10 22:16:14
    1.载解压GDI+开发包;...设置如下:VC6.0编译器菜单Tools->Options->Directories中添加inlude files和Library files对应的文件夹(前提是你下载了GDI+的开发包,放到对应的文件...

    转载自https://www.cnblogs.com/hpcpp/p/6170518.html

    1.载解压GDI+开发包;

    2.正确设置include & lib 目录;

    设置如下:VC6.0编译器菜单Tools->Options->Directories中添加inlude files和Library files对应的文件夹(前提是你下载了GDI+的开发包,放到对应的文件夹中)

    3.在stdafx.h中添加:

    #define ULONG_PTR ULONG
    #include <gdiplus.h>
    #pragma comment(lib, "gdiplus.lib")
    using namespace Gdiplus;

    (1)在应用程序项目的应用类中,添加一个成员变量,如下列代码:

      ULONG_PTR m_gdiplusToken;

    (2)在应用类中添加ExitInstance的重载,并添加下列代码用来关闭GDI+: 

    Gdiplus::GdiplusShutdown(m_gdiplusToken);

    ULONG_PTR是一个DWORD数据类型,该成员变量用来保存GDI+被初始化后在应用程序中的GDI+标识,以便能在应用程序退出后,引用该标识来调用Gdiplus:: 

    (3)在应用类的InitInstance函数中添加GDI+的初始化代码:

    注意:下面这些GDI+的初始化代码必须放在m_pMainWnd->UpdateWindow();之前。

     Gdiplus::GdiplusStartupInput gdiplusStartupInput;
     Gdiplus::GdiplusStartup(&m_gdiplusToken, &gdiplusStartupInput, NULL);

    (4)在需要绘图的窗口或视图类中添加GDI+的绘制代码。

    1. 在单文档应用程序中使用GDI+
    以上过程,在单文档,多文档或是基于对话框的工程步骤都是一样的。下面,我们就是以一个单文档应用程序CBmpRotate作为示例的。下面列出第4步所涉及的代码:

     

     基于对话框的工程GDIBase

     //要在dlg.DoModal();之前

     Gdiplus::GdiplusStartupInput gdiplusStartupInput;

     Gdiplus::GdiplusStartup(&m_gdiplusToken, &gdiplusStartupInput, NULL);

    可以看到lastResult Ok,可以用Gdiplus::Ok来判断其状态是否调用成功。

    //如何在dlg.DoModal();之后添加如下代码

     Gdiplus::GdiplusStartupInput gdiplusStartupInput;

     Gdiplus::GdiplusStartup(&m_gdiplusToken, &gdiplusStartupInput, NULL);

     就会出现

    出现GdiplusNotInitalized,说明初始化不正确。

    当然运行后,什么也没出现

    展开全文
  • VC830L数字万用表使用说明书,很常用的一种
  • VC高精度多媒体定时器使用方法

    千次阅读 2017-10-08 15:45:48
    VC高精度多媒体定时器使用方法
    在VC编程中,用SetTimer可以定义一个定时器,到时间了,就响应OnTimer消息,但这种定时器精度(OnTimer)太低了。如果需要精度更高一些的定时器(精确到1ms),可以使用下面的高精度多媒体定时器进行代码优化,可以达到毫秒级的精度,而且使用方便。
    多媒体定时器涉及到的几个重要的函数,具体说明见MSDN!
    功能:获得计时器所支持的解析度范围。
    1)MMRESULT timeGetDevCaps( LPTIMECAPS ptc, UINT cbtc );
    功能:调整计时器的解析度,用在启动计时器之前。
    2)MMRESULT timeBeginPeriod( UINT uPeriod );
    功能:调整计时器的解析度,用在结束计时器之后。这两个函数通常是成对出现。
    3)MMRESULT timeEndPeriod( UINT uPeriod );
    功能:设置并启动一个计时器
    参数:uDelay:以毫秒指定事件的周期。
       Uresolution:以毫秒指定延时的精度,数值越小定时器事件分辨率越高。缺省值为1ms。
       LpTimeProc:指向一个回调函数。
       DwUser:存放用户提供的回调数据。
       FuEvent:指定定时器事件类型:
       TIME_ONESHOT:uDelay毫秒后只产生一次事件
       TIME_PERIODIC :每隔uDelay毫秒周期性地产生事件。
    4)MMRESULT timeSetEvent( UINT uDelay, UINT uResolution, LPTIMECALLBACK lpTimeProc, DWORD_PTR dwUser, UINT fuEvent );
    功能:取消一个定时器,uTimerID标识要取消的事件(由timeSetEvent函数返回的标识符)。如果成功则返回TIMERR_NOERROR,如果定时器时间不存在则返回MMSYSERR_INVALPARAM。
    5)MMRESULT timeKillEvent( UINT uTimerID );
    6)回调函数
        void   CALLBACK   TimeProc(    
        UINT   uID,    
        UINT   uMsg,    
        DWORD   dwUser,    
        DWORD   dw1,    
        DWORD   dw2);    
      该函数是一个应用程序定义的回调函数,出现定时器事件时该函数被调用。TimeProc是应用程序定义的函数名的占位符。使用该函数  
      时要注意的是,它只能调用以下有限的几组API函数:PostMessage,timeGetSystemTime,   timeGetTime,   timeSetEvent,timeKillEvent  
      ,midiOutShortMsg,   midiOutLongMsg,OutputDebugString。同时也不要使用完成时间很长的API函数,程序尽可能简短。
    注意以下几点问题:
    1、回调函数的参数不能有误,否则可能引起程序崩掉;
    2、事件调用周期uDelay不能小于事件处理时间,否则会引起程序崩溃;
    3、timeKillEvent 关掉定时器的函数,一定要一一对应,每次timeSetEvent返回的定时器的ID是不一样的。
    4、SetTimer/timeSetEvent不能跨线程使用。
    5、不要忘记加上以下头文件和动态链接库。
    #include <Mmsystem.h>
    #pragma comment(lib,"Winmm.lib")
    VC实例
    // MMTimerTest.cpp : 定义控制台应用程序的入口点。
    //
    
    #include "stdafx.h"
    #include <windows.h>
    #include <stdlib.h>
    #include <stdio.h>
    #include <Mmsystem.h>
    #pragma comment(lib,"Winmm.lib")
    
    const int timePeriod = 15;
    const int timeRes = 1;
    
    MMRESULT gTimerId = NULL;			//定时器id
    
    void  CALLBACK TimeEvent(UINT uTimerID, UINT uMsg, DWORD_PTR dwUser, DWORD_PTR dw1, DWORD_PTR dw2)
    {
    	printf("time ID is %d, started,dwUser is %d\n",gTimerId, dwUser);
    	return;
    }
    
    int main(int argc, char* argv[])
    {
    	gTimerId = timeSetEvent(timePeriod,timeRes,(LPTIMECALLBACK)TimeEvent,0,TIME_PERIODIC);
    	if(gTimerId == NULL)
    	{
    		printf("timer is not created\n");
    		return 0;
    	}
    	
    	int i = 0;
    	while(true)
    	{
    		Sleep(1100);			//模拟操作
    		printf("test....\n");
    		i++;
    		if (i == 10)
    		{
    			break;
    		}
    	}
    	timeKillEvent(gTimerId); 
    
    	return 0;
    }
    
    

    展开全文
  • 1-解决win11使用不了VC6的方法 找到vc6\Microsoft Visual Studio\Common\MSDev98\Bin文件夹下的MSDEV.EXE 在属性里,在MSDEV名称后加上1。然后将兼容性改成XP(SP2)。 至此即可,正常运行VC6拉。但是应该也 没有...
  • Labview 控件cwui.ocx在VC中的使用方法 示例 源码 虚拟仪器 基于vc的Labview虚拟仪器设计 基于vc的Labview虚拟仪器设计
  • 使用VC6.0缺少Dll或头文件解决方法

    千次阅读 2019-09-03 09:41:54
    常规”中Microsoft基础类(M)下拉框选择“使用MFC作为静态链接库”。 2.致命错误RC1015:无法打开包含文件’afxres.h’ 出错原因: 环境默认目录设置错误,导致无法找到对应的头文件。 解决方法vc6中打开:“...
  • 内含强大的vc控件使用源代码,共有29个源代码示例,含有各种控件的高级使用方法使用技巧。
  • VC code 使用总结

    千次阅读 2018-12-30 13:39:20
    快捷键 在当前行下方插入一行: ...对于无限循环你可以使用 CTRL+C 来 中断循环 选择一行或多行,然后按 Shift + Enter 或右键单击并选择在Python终端中运行选择/行。此命令非常便于测试文件的一部分。
  • vc读取大文件的高效的方法

    热门讨论 2011-12-04 18:25:17
    vc读取大文件的高效的方法
  • vc6.0使用Json-cpp的配置方法

    千次阅读 2016-12-06 16:42:33
    首先你必须在 ...中选择不使用。。。 project-> setting-> c\c++页中在Category下拉列表框中选择precompiled headers 然后选择Not using Precompiled Headers点击OK,然后重新编译你的工程!
  • GDAL在VC中的详细使用方法

    热门讨论 2008-11-02 08:59:48
    VC中的使用方法,很详细。 GDAL是一个操作各种栅格和矢量(由ogr这个库实现)地理数据格式的开源库。包括读取、写入、转换、处理各种栅格和矢量数据格式(有些特定的格式对一些操作如写入等不支持)
  • VC使用ODBC和ADO的方法去设置和连接SQL Server2000数据库,有详细步骤和代码……
  • 编译器vc6 新手使用教程(C、C++)

    千次阅读 2019-12-24 11:27:56
    编译器vc6 新手使用教程(C、C++) 一.下载 网上版本很多,可以自行下载,建议不要下太高版本,因为版本太高,可能让以后的使用条框太多——其实版本之间的功能差距不大,只是高版本的可能有,比如“需要登录”等...
  • VC控件DateTimePicker使用方法

    千次阅读 2014-04-01 18:09:42
    VS2005中Date TimePicker控件的使用 1 // 显示年月日时分秒的当前时间 2 CDateTimeCtrl m_DateItmeCtrl_Time; 3 m_DateItmeCtrl_Time.SetFormat(_T( " yyyy-MM-dd HH:mm:ss " )); 4 CTime ...
  • 关于中文版VC6 无法使用VisualAssist的解决方法 1、安装好VC6中文版,装上SP6补丁, 2、用英文版的 MSDEV.EXE 文件覆盖原文件: C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin 3、安装VA_X_...
  • opencv-3.4.1-vc14_vc15

    2018-05-02 22:54:20
    opencv-3.4.1,比较新,解压后使用即可。操作方法可自行百度或参照博客
  • 有rs232,同步串口通信、用串口实现警报系统,VC用单文档方式实现、用于VC的DLL库,使用异步通讯方式,具体使用方法请看源码、用于串口读写数据用的程序源代码、在VC++6.0中用MSComm控件编程,可以实现串口接收数据和...
  • vc_mbcsmfc.exe 下载

    2017-02-23 11:18:25
    摸索了好久终于解决了,最佳解决方法如下: 1、下载vc_mbcsmfc.exe 2、 关闭vs2013,然后安装vc_mbcsmfc.exe 3、打开vs2013,点击 项目->属性->常规 (里面的)->字符集 然后选择使用使用多字节字符集。 然后重新...
  • vc_redist 静默安装的方法

    千次阅读 2019-06-19 09:33:01
    ; ExecWait ‘vcredist_x86.exe’ # 一般的安装 ; ExecWait ‘”vcredist_x86.exe” /q’ # silent install 静默安装 ; ExecWait‘”vcredist_x86.exe” /q:a’ # silent install, display a progress dialog but ...
  • Grid++Report在VC中的使用方法

    千次阅读 2012-06-18 20:08:53
    D:\Grid++Report 5.0\Samples\VC中的grdes.tlb和grpro.tlb加入到工程文件夹中(可以先运行上面的代码,根据出错信息的相对地址,加入即可)下面是我添加的方法 在CWinApp 派生的类中的 InitInstance 与 ...
  • VC连接SQLite3的方法(MFC封装类)

    千次下载 热门讨论 2010-10-13 16:26:55
    完整的介绍VC连接SQLite3的方法(MFC封装类) http://blog.csdn.net/akof1314/archive/2010/10/13/5937103.aspx 里面包括SQLite3资料,还有图形数据查看器,示例工程等等
  • detours2.1在vc6中编译方法 1.在纯VC6环境中新建 win32 static library 项目名设为detours 2.把detours2.1 scr目录中的源文件全部添加到项目 3.在Project->Seting->C/C++->Preprocessor definitions中添加DETOURS...
  • VC控件使用指南使用VC

    2011-05-13 16:41:56
    VC控件的使用方法说明,可以通过此轻松学习VC控件
  • VC使用Http Get方法获取页面内容

    万次阅读 2014-06-01 21:40:18
    该函数可以用于读取指定页面信息。
  • vc中调用Com组件的方法详解

    千次阅读 2017-11-02 08:39:39
     IGetRes--方法Hello(),  IGetResEx--方法HelloEx() 2.在工程中导入组件或类型库  #import "组件所在目录myCom.dll" no_namespace 或   #import "类型库所在目录myCom.tlb"  using names

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 209,417
精华内容 83,766
关键字:

vc使用方法