在一些开发过程中,需要模块支持中英文语言切换,比较好的实现方式是从模块中将资源分离出来,做成中英文两个资源dll,根据需要加载不同的dll从而实现切换不同的语言显示。 新建一个资源dll文件,选择Win32 Console Application 工程建好后,在工程中新建一个cpp文件,输入以下代码
转载 2016-11-09 10:23:00
64阅读
2评论
创建纯资源 DLL 纯资源 DLL 是仅包含资源(如图标、位图、字符串和对话框)的 DLL。使用纯资源 DLL 是在多个程序之间共享同一组资源的好方法。提供其资源被针对多种语言进行本地化的应用程序也是一种好方法(请参见 MFC 应用程序中的本地化资源:附属 DLL)。 若要创建纯资源 DLL,请创建一个新的 Win32 DLL(非 MFC)项目,并将资源添加到此项目。 在“新建项目&...
转载 2009-07-05 12:40:00
282阅读
资源清单如下,希望大家喜欢: ============================================================================================= 谭浩强C语言http://www.codeguru.cn/cpp/TanHaoQiangC 十部算法经典著作 合集http://www.codeguru.cn/cpp/10boo
原创 2008-11-28 21:26:38
538阅读
void CTest1Dlg::OnButton2() {       //*权限的提升*//        static HANDLE hToken;     static TOKEN_PRIVILEGES tp;//提升权限以
原创 2009-09-24 13:57:06
1122阅读
在Windows中图标有四种,系统大图标、系统小图标、Shell大图标、Shell小图标。系统大图标供应用程序自身使用,比如在"关于"对话框中使用,当用户按下Alt+Tab组合键时,也会显示系统大图标。系统小图标显示在程序窗口的左上角,Shell图标用于在资源管理器中显示。一、 图标的获得1、 自己设计  最直接的方法是在在资源设计器中设计一个图标,然后用LoadIamge()或LoadIcon(
原创 2022-07-20 16:24:58
202阅读
2.1 如何动态添加和删除菜单项AppendMenuInsertMenuDeleteMenu/////////////////////////////////////////////////////////////////////////////// CMainFrame message handl...
转载 2015-04-01 10:51:00
233阅读
2评论
创建一个完整的窗口需要经过下面四个操作步骤: 1、设计一个窗口类; 2、注册窗口类; 3、创建窗口; 4、显示及更新窗口。#include <windows.h> #include <stdio.h> LRESULT CALLBACK WinSunProc( HWND hwnd,//窗口句柄UINT uMsg,//message identifierWPARAM w
原创 2022-09-14 10:17:13
130阅读
速记vc小知识。
转载 2012-09-12 19:30:00
139阅读
2评论
下载TinyXML库文件http://sourceforge.net/projects/tinyxml/ 在TinyXML的目录找到tinystr.h, tinyxml.h,tinystr.cpp,tinyxml.cpp, tinyxmlerror.cpp,tinyxmlparser.cpp六个文件
转载 2014-01-02 16:51:00
196阅读
2评论
1. 记录时间 2. 报错 解决
原创 2022-08-21 00:12:52
151阅读
【代码】VC ++ | VC++调试方法。
原创 2023-05-06 00:48:31
65阅读
终于开始学VC++了,也明白了VC++!=C++   开发工具(集成开发环境):VC++6.0 书籍:VC++深入详解 孙鑫 视频教程:孙鑫VC++20讲   http://club.topsage.com/thread-2317053-1-1.html VC++下载 http://club.topsage.com/thread-156290-1-1.h
原创 2012-05-04 10:41:19
801阅读
学习VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时, 编译都已通过。产生连接错误的原因非常多,尤其LNK2001错误,常常使人不 明其所以然。如果不深入地学习和理解VC++,要想改正连接错误LNK2001非 常困难。  初学者在学习VC++的过程中,遇到的LNK2001错误的错误消息主要为: unres
理解计算机是怎么运行程序的 在向PC机里面加载程序时,操作系统就会为程序在代码段运行而分配足够的内存,为了使用程序能在数据段运行,还要提供数据所需要的空间,在数据段声明的变量和对象,我们称为全局的,它们的初始值常常为0或定义的任何值,大多数操作系统会分配一个称为heap的内存区域。堆栈里的对象通常不进行初始化,程序在使用这些对象之前需要赋初始值。
vc
原创 2012-11-05 21:36:19
491阅读
VC++ | VC++详解(基于VS2017)
原创 2023-04-22 15:26:38
463阅读
今天学习了一天的VC++新的,对于VC++指针今天做了不少测试,那么接下来说一下说变量吧:局部变量:在函数内定义的变量称之为局部变量,它的作用域是创建它的函数内,生命周期是函数调用关闭。静态局部变量:在函数定义的static 变量称之为静态变量,它的作用域是创建它的函数内,生命周期是程序关闭,如函数调用后,其值会保留上次函数调用的值。全局变量:在函数外面定义的变量称之为全局变量,它的作...
原创 2022-01-20 13:44:09
268阅读
VC++开发(一)——VC++自定义注释一、工具安装    安装好VS2010和Visual Assist X,打开VS2010,点击Visual Assist X Options,即工具栏上的番茄图标或菜单栏VassistX-Visual Assist X Options,会弹出设置对话框,点击Suggestions-->Edit VA Snippe
原创 精选 2017-03-12 16:19:12
4283阅读
   偶然来找一个文件,却发现这里关于vc++和delphi的讨论很是激烈。看了大家写的一些文章,觉得有些看法正确,有些就很偏颇甚至错误(也许无知?很抱歉我这样说:-)。我无意与任何人争论,更愿意把这看成是技术上的讨论。应该本着公正,不带偏见的态度(这并不意味着非要平分秋色,一切应以事实为准)。我用过除tp1以外的所有版本的turbo pascal,所有版本的turbo c/b
转载 精选 2007-07-26 15:00:24
1196阅读
   // TestThread.cpp : Defines the entry point for the console application. //   #include "stdafx.h" #include <wtypes.h>   class SimonStore { public:   &n
原创 2010-04-01 22:58:55
320阅读
    vc++很强大。java和asp,宁可选择asp。java和javascript,宁可选择javascript。总之,java,可以不用就不用。白菜萝卜各有所爱,总之,俺宁可用vc++,用asp,用javascript,也不要用java。因为啰嗦...
转载 精选 2011-05-28 18:20:49
428阅读
  • 1
  • 2
  • 3
  • 4
  • 5