备忘(old)
程序猿成长
这个作者很懒,什么都没留下…
展开
-
dll动态加载,LoadLibrary和LoadLibraryEx的区别
如果一个dll存在其他dll依赖,且不再相同目录,则需要使用Ex接口 具体说来若DLL不在调用方的同一目录下,可以用LoadLibrary(L”DLL绝对路径”)加载。但若调用的DLL内部又调用另外一个DLL,此时调用仍会失败。解决办法是用LoadLibraryEx: LoadLibraryEx(“DLL绝对路径”, NULL, LOAD_WITH_ALTERED_SEARCH_PATH);原创 2016-02-23 11:25:58 · 32245 阅读 · 0 评论 -
给VC程序添加版本号与编译时间
一般来说,发布的正式软件都会包含程序的svn版本号以及软件的编译版本和编译时间等信息,但是这些东西并不是默认就存在的,需要我们进行一些步骤的处理。具体做法有几种,万变不离其宗的是,利用SVN自带的指令获取到版本号以及当前时间,填充模板当中的占位符,最后用替换后的模板覆盖资源文件即可。这里只讲最简单的一种:原创 2016-02-23 14:59:13 · 4416 阅读 · 0 评论