
WIN32
文章平均质量分 77
JIGSONG
这个作者很懒,什么都没留下…
展开
-
简单的WIN32动态调用DLL多项目实现
VS2005,单解决方案,2个项目:DLLTEST,MAIN2。【文件/新建/项目】-> Visual C++ -> Win32控制台应用程序,输入项目名称,在“应用程序设置”中,"应用程序类型"选择“DLL",“附加选项”:“空项目”。vs2005自动生成一个解决方案,此时右击【解决方案管理器】中的解决方案,再添加一个WIN32控制台应用程序:MAIN2。动态调用DLL,可以对DLL文件无法打开时做出额外响应(静态调用不行),动态调用DLL,首先需要调用LoadLibrary(),获得DLL的句柄,然后再原创 2010-06-30 18:28:00 · 1061 阅读 · 0 评论 -
在Windows控制台(Console)中使用cl和link编译代码
<br />使用之前<br />打开控制台(CTRL+R>cmd);键入cl回车;如果出现如下提示:<br /><br />'cl' 不是内部或外部命令,也不是可运行的程序或批处理文件。<br /><br />则说明VS没有安装或者环境变量设置不正确,可以按照如下步骤设置:<br />1. 确保已经安装VS,并在控制台 中键入set<br /> 检查是否有类似如下格式的环境变量VSXXCOMNTOOLS<br /><br />VS90COMNTOOLS=D:/Program Files/Microso转载 2010-07-06 17:45:00 · 1731 阅读 · 1 评论 -
简单的WIN32静态调用DLL多项目实现
VS2005,单解决方案,2个项目:DLLTEST,MAIN1。【文件/新建/项目】-> Visual C++ -> Win32控制台应用程序,输入项目名称,在“应用程序设置”中,"应用程序类型"选择“DLL",“附加选项”:“空项目”。vs2005自动生成一个解决方案,此时右击【解决方案管理器】中的解决方案,再添加一个WIN32控制台应用程序。在DLL项目中对要输出的函数只需做如下声明即可:_declspec ( dllexport ) BOOL TheFunction();在WIN32项目中添加声明:_原创 2010-06-24 12:01:00 · 779 阅读 · 0 评论 -
处理中文文本文档时UNICODE带来的麻烦
UNICODE的添加真让人头疼(或许本来就该只有UNICODE,没有什么char只说,看来美国人对于扩展问题也没有想的很到位),问题随之而来一大堆。此一篇讨论使用CStdioFile类或CFile类在读写.txt文件时,UNICODE遇到的麻烦。原创 2010-12-09 21:21:00 · 2020 阅读 · 0 评论 -
Window 中窗口的层次关系以及窗口的属性
<br />Window 中窗口的层次关系以及窗口的属性<br />另一篇:http://blog.youkuaiyun.com/see11see/archive/2009/09/03/4513736.aspx 。<br /> <br />Window 窗口层次关系<br /> 相信在Window 下面编程的很多兄弟们都不是很清楚Window 中窗口的层次关系是怎么样的,这个东西很久已经研究过一下,后来又忘记了,今天又一次遇到了这个问题,所以便整理一下。下面就说说Window 中桌面(Deskko转载 2010-12-28 15:36:00 · 430 阅读 · 0 评论