关闭

COM线程模型

《COM线程模型》中已经说明,接口指针是线程相关,虽然逻辑上指向同一个对象,但不同的线程由于代理对象的原因而实际获得不同的接口指针。但由于逻辑上是同一个对象,因此应该可以有一种接口的中立形式,与线程无关,唯一表示真正的接口指针。...
阅读(15) 评论(0)

磁盘驱动器卷标名称

//Get Window Directory TCHAR m_syspath[MAX_PATH]; GetWindowsDirectory(m_syspath,MAX_PATH); TCHAR temp[MAX_PATH]; memset(temp,0,MAX_PATH); lstrcpy(temp,m_syspath); CString sysDir...
阅读(1320) 评论(0)

gethostbyaddr ip到名字,gethostbyname名字到ip依赖于hosts、DNS服务器

1)在dns中注册此连接的地址  被查询机机? 2)etc\hosts 查询机 3)首先访问hosts,其次访问DNS...
阅读(760) 评论(0)

LoadLibrary GetProcAddress FreeLibrary 近距应用

工作中发现两次相关的情况: 第一次发生在2014年4月4日工作周到4月18日工作周,在网上下载了一个开源的ZIP.dll,按照我的习惯,静态链接到自己的应用程序中,就可以随心所欲的使用了。可问题发生了,程序在项目现场运行15天或更长时间后,该DLL的接口函数会出现莫名的异常,导致DLL接口函数无法正常继续工作。 后来,解决办法是使用动态加载DLL的方法,用一次LoadLibrary、GetPro...
阅读(694) 评论(0)

应用

1...
阅读(298) 评论(0)

线程函数中的某段代码,总是抛出异常,不解?

CString strNewData,strOldData; CString strNewData2,strOldData2; try { strNewData.Format(“%g”, pMain->m_CPRKManager.m_chPRKRecogBuffer2[pMain->m_CSysConfigInfo.m_ulDCCheck1]); if( str...
阅读(478) 评论(0)

VC++ 句柄要及时关闭否则经常性调用句柄会持续增加

1、OpenProcess返回值一定要及时关闭CloseHandle。...
阅读(924) 评论(0)

try catch 原来一直没有起作用

/EHa 启用异步 C++ 异常处理 enable asynchronous C++ EH 如果不在编译器中给定“/EHa”,release模式下try…catch将不会发生作用。工程 -> 设置 -> C/C++标签项最下面的 Project Options里,去掉“/GX”加上“/EHa”...
阅读(312) 评论(0)

VC6调出对话框消息序列

CTRL+D...
阅读(402) 评论(0)

欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl...
阅读(237) 评论(0)

单元模型对象必须保护共享数据

困扰 COM 开发人员的通病是标记为 readingModel=Apartment 的进程内对象。这项指定告诉 COM,对象的实例必须只能在 STA 中创建。它还可让 COM 自由地将这些对象实例放在任何主机进程的 STA 中。         假设客户端应用程序有五个 STA 线程,每个线程都使用 CoCreateInstance 来创建同一个对象的一个实例。如果线程是基于 STA 的,且对象...
阅读(401) 评论(0)

MFC控件的Z序

1. 创建4个按钮 CRect rcCreate(0,0,80,80); m_btTest1.Create(TEXT("Test1"),WS_CHILD|WS_VISIBLE,rcCreate,this,114); m_btTest2.Create(TEXT("Test2"),WS_CHILD|WS_VISIBLE,rcCreate,this,112); m_btTest3...
阅读(3209) 评论(0)

身边的公司

北京永信至诚科技有限公司  北京嘉岳同乐极电子有限公司 北京华兴致远科技发展有限公司  北京精彩乐现科技有限公司  北京尚水信息技术股份有限公司  北京浩宇天宫高科技有限公司 北京宝兰德软件技术服务有限公司  营口瑞华高新科技有限公司 北京中科国信科技股份有限公司  北京卡莱特科技有限公司 北京诚益通控制工程科技股份有限公司 永丰 北京优创新港科技有限公司  同方威视技术股...
阅读(831) 评论(0)

GetMenuState 返回3(或者1时),往往是这个菜单不可用导致的

if( AfxGetMainWnd()->GetMenu()->GetMenuState(ID_OP_STARTPR, MF_BYCOMMAND) == MF_UNCHECKED ) 当在菜单项的Update消息处理中,人为指定了不可用。即 “ ID_OP_STARTPR ” 菜单项不可用时,而我们在执行相应的工具栏(对应ID_OP_STARTPR菜单项)按钮,使用到上述的语句是永远得不到...
阅读(406) 评论(0)

VC++6.0如何将一个工程中的对话框资源复制到另一个工程

VC++6.0如何将一个工程中的对话框资源复制到另一个工程   第一步:打开源工程,切换到资源视图(ResourceView),选中要复制的对话框或菜单资源ID,如:本例中选中对话框资源“IDD_FIND_DLG”,按Ctrl+C或点击Edit菜单选择Copy项。 第二步:点击文件(File)菜单,选择关闭工作区(Close Workspace),从而关闭源工程。   第三步...
阅读(4572) 评论(0)

system调用时errno错误码

#ifndef _SYS_ERRNO_H_ #define _SYS_ERRNO_H_ #define EPERM  1  /* Operation not permitted */ #define ENOENT  2  /* No such file or directory */ #define ESRCH  3  /* No such process */ #define EINT...
阅读(593) 评论(0)

DG2013SP1_1100U1.exe 与 ATEN 62US USB型多电脑切换器应用冲突

1、安装完成“驱动精灵2013”之后,使用KVM在两台机器切换时,发现:必须等待10秒钟左右时间,鼠标才可以使用。 2、由于两台电脑先后安装了驱动精灵2013,两台电脑表面现象都同时不好用。 3、联系ATEN北京技术支持,使用先按下NumLock 再按下 "-" ,依次松开“-”和NumLock,会看到三个指示灯自左至右闪烁,此时按M键,多次尝试未果。 北京技术支持电话:010-525501...
阅读(1326) 评论(0)

跳槽日记.2012.09 work2year

2010年毕业,8月进入了D公司,给银行做管理系统。待遇税后3000,非正编,有社保没有公积金。15个月后2011年12月转正、工资涨500,有了公积金。在北京3500的月薪什么都不是,于是在2012年4月找了一家月薪7k的公司,社保公积金齐全。就在快要谈妥的时候,项目经理找我谈话要给我加薪到5500(因为项目组连续有人跳槽,公司要稳定人心)。5500根本没有达到我的期望,我也没说什么。 等新的...
阅读(475) 评论(0)

Sleep(1); 在线程调度中发挥的微妙作用

//第一步:交付线程处理实时消息 MONITORMSG msg; memset(msg.MSG, '\0', 56); sprintf(msg.MSG, "%s", "释放完毕。"); ((CDCMSMainApp*)AfxGetApp())->m_pThreadLoadCfg->PostThreadMessage(WM_LOADCFG_MONITOR_LIVEMSG, (WPARAM)&...
阅读(820) 评论(0)

真正优秀的程序员有哪些与众不同之处?

真正优秀的程序员有哪些与众不同之处? “当你50岁时,还愿意编程吗?”这个话题在Hacker News上众说纷纭,不过我们能够看到,那些真正成功的程序员,如John Carmack、Peter Norvig、Jeff Dean,即使他们不再年轻,但依然对编程充满热情,他们身上有哪些与众不同之处,又有哪些值得我们学习?有人进行了总结。 1. 选择当前科技领域的一个小子集,亲近它、拥抱它,并且尝试...
阅读(320) 评论(0)
313条 共16页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:292764次
    • 积分:5163
    • 等级:
    • 排名:第5908名
    • 原创:126篇
    • 转载:186篇
    • 译文:1篇
    • 评论:29条
    最新评论