1.MFC下调用控制台 在CWinApp的InitInstance中对话框的DoModal之前加入 AllocConsole(); // 开辟控制台 SetConsoleTitle(_T("测试窗口")); // 设置控制台窗口标题 freopen("CONOUT$","w",stdout); // 重定向输出 freopen( "CONIN$", "r+t", stdin ); // 申请读 在CWinA…
开始的时候想写一个基于MFC的Wifi开关控制程序,可是不知道VC中如何调用控制台命令,经过网上的学习,发现其实挺挺简单也挺好用.于是制作了一个简单的基于MFC个人助理小软件,可以点击按钮实现Wifi的开关,网站的进入,相关程序的打开,很方便. 1  VC下调用控制台命令 方法一:system("string");   //  string means the command 方法二:WinExec("string",SW_NORMAL); // string me…
最近研究了一下MFC下对串口的操作,测试了一下对设备的读写. 1.打开串口 GetDlgItem(IDC_BUTTON_OPEN)->EnableWindow(FALSE); m_hComm = CreateFile("COM1", GENERIC_READ | GENERIC_WRITE, , NULL, OPEN_EXISTING, , NULL); if (m_hComm == INVALID_HANDLE_VALUE) { TCHAR szBuf[]; wsprintf(…
1.问题症状 在VC++环境下,利用MFC单文档应用程序SDI下开发OpenGL程序,当调用glGenBuffersARB(1, &pbo)方法编译通过但执行时出错,出错代码如下: OpenGL程序中的0x00000000 处未处理的异常: 0xC0000005: 读取位置 0x00000000 时发生访问冲突 void createVBO(GLuint *vbo,int size) { glGenBuffers(,vbo);//该行代码出错,呜呜 glBindBuffer(GL_ARRAY_B…
MFC下OpenGL入门 源文件 1, 建一工程文件,我这里命名为first,现在first工程里面我们没有添加任何东西,所有的东西都是MFC自动帮我们创建的. 2, 添加链接库.这一步很关键.打开菜单栏下的项目->属性->配置属性->链接器->输入->附加依赖项里加入OpenGL32.lib GLu32.lib GLaux.lib,如图 3, 加头文件,在stdafx里面添加opengl的头文件.如下代码所示:  //-----------------------Tramp…
自己在debug下成功运行了自己写的测试自己写第三方库的程序,这里有用到opencv库,所以同时用到了自己的库和opencv的库,需求因为要进行速度的测试,是想要把debug改成release版本,这里出现了错误改了一天,终于搞定. 这里遇到的错误及解决方法如下: 问题一:出现如下所示错误. 问题二:错误 77 error C1189: #error : Please use the /MD switch for _AFXDLL builds     C:\Program Files (x86)…
MFC下的常用字符串数据类型表示的含义: L:Long  长 P:Point  指针 C:Const  常量 W:Wchar_t  宽字符 T:TCHAR  STR:String  字符串 在看看MFC下各种数据类型的定义: 1 typedef char *LPSTR; 2 typedef const char *LPCSTR; 3 4 typedef wchar_t *LPWSTR; 5 typedef const wchar_t *LPCWSTR; 6 typedef wchar_t WCH…
[Sciter系列] MFC下的Sciter–5.Sciter中GUI线程研究,目前MFC存在问题,win32没问题. 本系列文章的目的就是一步步构建出一个功能可用,接口基本完善的基于MFC框架的SciterFrame程序,以此作为以后程序的基础.其中,文章中按照如下逻辑编排(解决如下问题): 1.使用什么环境 2.完成什么功能 3.如何完成 1.工程环境: VS2010 + Sciter-SDK + Win7 建议:HTML页面使用的是Demo中ui-framework的UI界面,执行函数也完…
[Sciter系列] MFC下的Sciter–4.HTML与图片资源内置,防止代码泄露. 本系列文章的目的就是一步步构建出一个功能可用,接口基本完善的基于MFC框架的SciterFrame程序,以此作为以后程序的基础.其中,文章中按照如下逻辑编排(解决如下问题): 1.使用什么环境 2.完成什么功能 3.如何完成 1.工程环境: VS2010 + Sciter-SDK + Win7 建议:HTML页面还使用ANSI编码,UTF-8此时不建议使用. 2.本文完成的功能:将上节课的HTML页面和相关…
[Sciter系列] MFC下的Sciter–3.Sciter脚本与底层交互,脚本调用底层自定义的方法函数. 本系列文章的目的就是一步步构建出一个功能可用,接口基本完善的基于MFC框架的SciterFrame程序,以此作为以后程序的基础.其中,文章中按照如下逻辑编排(解决如下问题): 1.使用什么环境 2.完成什么功能 3.如何完成 1.工程环境: VS2010 + Sciter-SDK + Win7 建议:HTML页面还使用ANSI编码,UTF-8此时不建议使用. 2.本文完成的功能:HTML…