摘要:银河白#FFFFFFrgb(255, 255, 255)杏仁黄#FAF9DErgb(250, 249, 222)秋叶褐#FFF2E2rgb(255, 242, 226)胭脂红#FDE6E0rgb(253, 230, 224)青草绿#E3EDCD rgb(227, 237, 205)海天蓝#DCE2F1rgb(220, 226, 241)葛巾紫#E9EBFErgb(233, 235, 254)极光灰#EAEAEFrgb(234, 234, 239)缓解眼睛疲劳的rgb(199.237.204)。转自:http://blog.sina.com.cn/s/blog_60d07c310100s3g4. 阅读全文
ANSI编码字符转化为UNICODE编码字符
2012-04-13 11:01 by java20130722, 221 阅读, 0 推荐, 收藏,
摘要:WCHAR* S2W(char* ansi) { int i; WCHAR* unicode; unicode = (WCHAR*) malloc ((strlen(ansi)+2)*sizeof(WCHAR)); for (i = 0; i<(signed)strlen(ansi)+1; i++) unicode[i] = ansi[i]; unicode[i] = 0; return unicode; } 记得最后要释放unicode指针。 阅读全文
如何调用 DLL 中的函数
2012-04-13 10:58 by java20130722, 346 阅读, 0 推荐, 收藏,
摘要:如何调用LL中的函数在DLL工程中的cpp中函数定义如下:extern"C"_declspec(dllexport)intadd(inta,charb){returna + b;}一:显示链接调用的DLL的主工程的main文件中代码如下:#include#include#includeintmain(){HMODULE hModule = NULL;typedefint(*Func)(inta,intb);//动态加载DLL文件hModule = LoadLibrary(_TEXT("..//Debug//FuncDll.dll"));//获取add函数 阅读全文
PreTranslateMessage详解
2012-04-13 10:56 by java20130722, 533 阅读, 0 推荐, 收藏,
摘要:PreTranslateMessage详解原文链接1.函数原型:(MSDN)Override this function to filter window messages before they are dispatched to the Windows functionsTranslateMessageand DispatchMessageThe default implementation performs accelerator-key translation,so you must call theCWinApp::PreTranslateMessagemember function 阅读全文
判断计算机是否已经连接到Internet
2012-04-13 10:49 by java20130722, 335 阅读, 0 推荐, 收藏,
摘要:判断当前计算机是否可以联网,利用RAS函数进行判断。这个函数可以正确判断当前是否已经连接到Internet,但是不能准确判断是否在局域网环境下的链接状态。BOOL IsConnected(){RASCONNlpRasConn;RASCONNSTATUSrasStatus;DWORDcbBuf = 0;DWORDcConn = 0;DWORDdwRet = 0;cbBuf=sizeof(RASCONN);lpRasConn.dwSize=sizeof(RASCONN );dwRet = RasEnumConnections(&lpRasConn, &cbBuf, &cCo 阅读全文
实现浏览文件夹功能
2012-04-13 10:48 by java20130722, 271 阅读, 0 推荐, 收藏,
摘要:BROWSEINFO bi; char name[MAX_PATH]; ZeroMemory(&bi,sizeof (BROWSEINFO)); bi.hwndOwner = GetSafeHwnd(); bi.pszDisplayName = name; bi.lpszTitle = " 选择文件夹 " ; //bi.ulFlags = BIF_USENEWUI; bi.ulFlags = BIF_RETURNFSANCESTORS; LPITEMIDLIST idl = SHBrowseForFolder(... 阅读全文
VC中的文件类型
2012-04-13 10:45 by java20130722, 243 阅读, 0 推荐, 收藏,
摘要:来源于:http://baike.baidu.com/view/1037844.htm在应用程序中经常要使用一些位图、菜单之类的资源, VC中以rc为扩展名的文件称为资源文件, 其中包含了应用程序中用到的所有的windows资源,要指出的一点是rc文件可以直接在VC集成环境中以可视化的方法进行编辑和修改。知识扩展:Visual C++作为一种程序设计语言, 它同时也是一个集成开发工具, 提供了软件代码自动生成和可视化的资源编辑功能。在使用Visual C++开发应用程序的过程中, 系统为我们生成了大量的各种类型的文件, 在本节中将要详细介绍Visual C++中这些不同类型的文件分别起到什么样 阅读全文
CString转char*
2012-04-13 10:39 by java20130722, 156 阅读, 0 推荐, 收藏,
摘要:CString str("I am trying!"); char *p = str.GetBuffer(str.GetLength()); /*在使用完p指针后,然后释放*/ str.ReleaseBuffer(); 阅读全文
如何枚举系统COM串口
2012-04-13 08:42 by java20130722, 344 阅读, 0 推荐, 收藏,
摘要:CRegKey RegKey; int nCount = 0; //系统COM端口的注册表信息就在该目录下。 if(RegKey.Open(HKEY_LOCAL_MACHINE, "Hardware\\DeviceMap\\SerialComm") == ERROR_SUCCESS) { while(true) { TCHAR ValueName[_MAX_PATH]; //记录键名 BYTE ValueData[_MAX_PATH]; //记录键值 DWORD nValueSize ... 阅读全文
MFC对话框中文出现乱码的解决方法
2012-04-12 15:54 by java20130722, 1061 阅读, 0 推荐, 收藏,
摘要:转自:http://topic.csdn.net/t/20030408/10/1632280.html解决方法:资源视图(Resource View)-->工程名.rc (projectname.rc)-->对话框(Dialog)-->右键属性-->语言 设置为中文。 阅读全文
浙公网安备 33010602011771号