DEVMODE数据结构中包含了有关设备初始化和打印机环境的信息DEVMODE结构DEVMODE结构具有如下形式:typedef struct _devicemode{ /* dvmd */TCHAR dmDeviceName[32];WORD dmSpecVersion;WORD dmDriverV...
分类:
其他好文 时间:
2014-12-02 20:47:18
阅读次数:
199
例如:TCHAR path[8192];int len = getmodulefilename(afxgetinstancehandle(),path,8192);//会出现断言如果没有选择支持MFC,就使用afxgetinstancehandle(),会出现断言,要先使用AfxWinInit(::...
分类:
编程语言 时间:
2014-12-01 12:38:57
阅读次数:
155
获取文件的绝对路径想要访问执行程序(.exe)路径下的文件,有以下几个步骤:1.先通过函数GetModuleFileName获取执行程序的绝对路径。TCHAR szPath[ MAX_PATH ] = {0};GetModuleFileName( NULL, szPath, MAX_PATH );其...
分类:
其他好文 时间:
2014-11-30 15:28:20
阅读次数:
112
先来体会下数组与指针的区别,看如下代码:int GetSize(int data[]){ return sizeof(data);}int _tmain(int argc, _TCHAR* argv[]){ int data[] = {1,2,3,4,5}; int size1 = sizeof(....
分类:
编程语言 时间:
2014-11-24 11:27:12
阅读次数:
217
char与TCHAR相互转化char strUsr[10] = "Hello";TCHAR Name[100];#ifdef UNICODE MultiByteToWideChar(CP_ACP, 0, strUsr, -1, Name, 100);#else strcpy(Name, ...
分类:
其他好文 时间:
2014-11-21 20:09:06
阅读次数:
180
C++ TCHAR* 与char* 互转 在MSDN中有这么一段: Note: The ANSI code pages can be different on different computers, or can be changed for a single computer, leading ...
分类:
编程语言 时间:
2014-11-19 10:44:44
阅读次数:
274
1.下面这段代码,输出时多少?1 int _tmain(int argc, _TCHAR* argv[])2 {3 for(char a = 0; a < 255; a++)4 {5 cout << (int(a))<< endl;6 }7 syste...
分类:
其他好文 时间:
2014-11-07 11:01:22
阅读次数:
198
// CKeyWord.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include using namespace std;int _tmain(int argc, _TCHAR* argv[]) { //i++是先使用i的值进行调用再计算++,i--同...
分类:
编程语言 时间:
2014-11-05 16:37:27
阅读次数:
134
// Rhombus.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include using namespace std;void rhombus(char,char,int);int _tmain(int argc, _TCHAR* arg...
分类:
编程语言 时间:
2014-11-04 12:28:25
阅读次数:
184
在C++中支持一种预定义宏。比如:__FILE__: 就是当前源代码文件名__LINE__: 就是当前源代码的行号这些宏可以在printf等语句中直接作为字符串使用,调试的时候很方便。如下代码所示:int _tmain(int argc, _TCHAR* argv[]){ printf("Li...
分类:
编程语言 时间:
2014-11-01 19:05:00
阅读次数:
231