vc编译错误集合
文章平均质量分 74
wuna66320
这个作者很懒,什么都没留下…
展开
-
C错误集合
C错误集合#include 提示类似C2065: _T : undeclared identifier 错误 就是 缺少上面的头文件。————————————————————————————————————————————————提示error C2018: unknown character 0xa1错误 说明程序的代码有地方是复制过来的,转载 2006-08-31 12:01:00 · 795 阅读 · 0 评论 -
限制窗口大小
GetMinMaxInfo wm_getminmaxinfo 设置 最小最大值 就可以了。。。原创 2007-12-05 23:18:00 · 646 阅读 · 0 评论 -
操作桌面 dc控制
::TextOut(::GetDC(0),0,0,"显示在屏幕左上角",16); HWND hDesktop=HWND_DESKTOP; HDC hDC = ::GetDC(hDesktop); TextOut(hDC,10,10,"Hello",5);CWnd *pDesktop=GetDesktopWindow();原创 2007-11-13 23:28:00 · 929 阅读 · 0 评论 -
clistctrl选中当行
CListCtrl* pList = &m_list; POSITION pos = pList->GetFirstSelectedItemPosition(); if (pos == NULL) { MessageBox("没有选中。。",NULL,MB_OK); return; } else {原创 2007-11-02 17:38:00 · 1104 阅读 · 0 评论 -
CEdit追加功能
CEdit edit = GetDlgItem( IDC_EDIT1 ); int len = GetWindowTextLength( edit.m_hWnd ); edit.SetSel( len, len ); edit.ReplaceSel( "要添加的文字" ); //buffer内容是串,原创 2007-09-07 09:56:00 · 2035 阅读 · 0 评论 -
vc内联汇编
一、 优点 使用内联汇编可以在 C/C++ 代码中嵌入汇编语言指令,而且不需要额外的汇编和连接步骤。在 Visual C++ 中,内联汇编是内置的编译器,因此不需要配置诸如 MASM 一类的独立汇编工具。这里,我们就以 Visual Studio .NET 2003 为背景,介绍在 Visual C++ 中使用内联汇的相关知识(如果是早期的版本,可能会有些许出入)。 内联汇编代码可以使用 C/C+原创 2007-08-27 00:17:00 · 5713 阅读 · 1 评论 -
共享内存实现进程间大数据的交换
引言 进程间的数据交换和共享是一种非常重要和实用的技术。大、中型软件的开发设计多是由众多程序设计人员的合作完成,通常一个程序设计人员只负责其中一个或几个模块的开发,这些模块可以是动态链接库也可以是应用程序或是其他形式的程序组件。这些独立开发出来的程序模块最终需要作为一个整体来运行,即组成一个系统,在系统运行期间这些模块往往需要频繁地进行数据交换和数据共享,对于动态链接库同其主调应用程序之间的数原创 2007-08-19 21:54:00 · 1034 阅读 · 0 评论 -
添加用户自定义消息
说明:以下用一个自创的对话框类(MyMessageDlg)向视图类(MessageTestView)发送自定义消息为例,说明这两种不同方法的自定义消息的总结:消息传递的方法一:使用ON_MESSAGE使用ON_MESSAGE响应消息,必须配合定义消息#define WM_MY_MESSAGE (WM_USER+100)对于发送消息者-MyMessageDlg,在其MyMessageDlg.原创 2007-08-18 23:00:00 · 921 阅读 · 0 评论 -
端口io高性能操作。都是极品文章。。。。。。。。
转载,这篇文章非常经典,特此收录--- Email:kruglinski_at_gmail_dot_comBlog:kruglinski.blogchina.com早在两年前我就已经能很熟练的运用完成端口这种技术了,只是一直没有机会将它用在什么项目中,这段时间见到这种技术被过分炒作,过分的神秘化,就想写一篇解释它如何工作的文章.想告诉大家它没有传说中的那么高深难懂!有什么错误的地方还请高人转载 2007-08-19 22:34:00 · 1444 阅读 · 0 评论 -
windows进程通讯
window32下的进程通讯总结1。内存映射文件方法 a。创建 在发送数据的进程中调用CreateFileMapping创建有名的共享内存: HANDLE CreateFileMapping( HANDLE hFile, // 映射文件的句柄, //设为0xFFFFFFF原创 2007-08-19 22:26:00 · 1897 阅读 · 0 评论 -
dll文件导出导入函数
_declspec(dllexport) void _stdcall funtion(param...) extern "C" _declspec(dllexport) bool _stdcall SetInfo(HWND AppHd);typedef bool ( WINAPI * SetInfo)(HWND AdppHd); extern "C" _dec原创 2007-08-18 22:47:00 · 1184 阅读 · 0 评论 -
如何解决unexpected end of file while looking for precompiled header directive的问题
如何解决unexpected end of file while looking for precompiled header directive的问题 右键点工程名,选设置,然后选c/c++属性页,再选catagory选单中选 precompiled header ,将选项置成no use 或者autometic原创 2007-08-18 18:14:00 · 10443 阅读 · 2 评论 -
vc编译选项
关键字 VC编译选项 出处 -优化- /O1 最小化空间 minimize space /Op[-] 改善浮点数一致性 improve floating-pt consistency /O2 最大化速度 maximize speed /Os 优选代码空间 favor code space /Oa 假设没有别名 assume no aliasing /Ot 优选代码速度 favor code spe原创 2007-08-01 22:00:00 · 818 阅读 · 0 评论 -
立即退出当前进程
PostQuitMessage(0); AfxGetMainWnd()->SendMessage(WM_CLOSE);::DestroyWindow(hwnd)//hwnd就是你所想要关闭的项目的主窗体的句柄_exit(1); is also ok!原创 2007-12-05 11:47:00 · 861 阅读 · 0 评论