VC & MFC
神出鬼没的七叔
让开,我要变态了……
展开
-
关于VC、MFC和ACCESS的一些使用问题
最近在用VC、MFC和ACCESS开发一些小工具。由于操作系统和开发工具以及数据库版本都升级了,和当年有一些区别了(我这是有多老了……fuck……),遇到一些问题,贴在下面: 1,用什么连接ACCESS?以前用VS2005做过ACCESS相关的东西,当时的操作系统还是XP。现在操作系统在用win7 64,VS2005装不上了(网上搜索了一下,有人说也能装上,我没有试过),换成了原创 2016-01-28 14:08:33 · 566 阅读 · 0 评论 -
VC线程中操作控件,引起程序卡死的问题。
【问题还原】线程中操作控件,具体为控制一个按键的使能,使能后结束线程。主程序中有一个死循环,等待线程结束。然后,就没有然后了……【解决方案】在主程序死循环中,如果检测到界面消息,优先处理掉。原创 2016-04-11 19:18:21 · 620 阅读 · 0 评论 -
VS2013远程调试功能
新项目,需要在工控机上开发一套设备的控制软件。由于工控机的配置很低,所以不能在上面安装vs进行开发和调试,实际上也没有必要这么做。因此使用开发机,通过网线与目标机直连,组成局域网,使用远程开发调试的功能。当然有个前提,工控机本身也使用的是windows操作系统。【开发机信息】TP E330,Win10 64bits,VS2013【目标机信息】工控机,XP原创 2016-07-07 14:15:09 · 597 阅读 · 0 评论 -
VS2013添加使用lib的方法
使用第三方厂家的库,一般都会有三个文件:xxx.hxxx.libxxx.dll头文件很明显,就在需要用到的文件里面include就好。lib文件,可以直接在IDE中添加,具体步骤有两个:1,project名称上面右键-【Properties】-【Linker】-【General】-【Additional Library Directories】,点击最后原创 2016-08-05 13:48:11 · 3356 阅读 · 0 评论 -
VC2010 MFC中实现printf调试功能,即MFC程序利用控制台输出调试信息。
1、在项目自动生成的stdafx.h文件中添加下面头文件#include #include #include 2、把下面的函数加到你初始化的地方,然后你就可以使用printf函数了void InitConsoleWindow(){ int nCrt = 0; FILE* fp; AllocConsole(); nCrt = _o转载 2016-08-05 16:49:02 · 2927 阅读 · 0 评论 -
去除Visual Studio引号中的内容和注释中出现的波浪下划线
【描述】使用vs2013,注释或者字符串常量中,经常会出现红色的波浪线,非常烦人。注意,不是代码错误的那种波浪线,我觉得代码错误智能提示的波浪线还是有必要留着的,这样可以避免过多的编译来发现错误,非常直观。【问题的解决】注释或者引号里面的内容出现波浪线,不是VS本身的问题,而是由于安装了VA插件。去掉的办法:在菜单栏中,点击VASSISTX -- Visual As原创 2016-08-19 16:11:02 · 1777 阅读 · 0 评论 -
控件自定义左键点击消息相应函数的问题(请懂的人来解答一下)
【问题描述】自定义CTouchInputEdit类,继承自CEdit。实现一个新的功能,当点击edit空间的时候,弹出一个输入框。下面的代码片段1,当点击控件之后,会弹出输入框,退出输入框以后,在窗体的任何位置点击鼠标,都会再次弹出输入框。代码片段B,就可以正常实现想要的功能。也没想明白原因,应该和消息传递的机制有关吧,懂的来解释一下。代码片段A:void CT原创 2016-08-21 23:46:50 · 778 阅读 · 0 评论