怎样使用visual studio 2010以C语言编一个简单的窗口程序

怎样使用visual studio 2010以C语言编一个简单的窗口程序,第1张

VC2010

生成的工程默认是

Unicode

编码,字符串必须是

Unicode

字符,在前面加上

L:

MessageBox(NULL,

L"Hello

World!",

L"我的第一个窗口程序",

MB_OK);

一般来说,用

VC

开发程序都不这样写,而是应该是使用微软定义的数据类型和宏,这样便能同时编译

ANSI

版本,不用修改源文件。须包含头文件

tcharh,对于字符串应使用

_T

TEXT

宏将其包含,如

_T("Hello")。当定义

Unicode

时,等同于

L"Hello";未定义时等同于

"Hello"。所以一般都写成这样:

#include

#include

void

main()

{

MessageBox(NULL,

_T("Hello

World!"),

_T("我的第一个窗口程序"),

MB_OK);

}

当然,上面说过,像楼上那样使用

TEXT

宏也是可以的,两者是同一个东西。

你试一下,我这里没有VC,不能测试。

CMainFrame::OnClose()

{

CDocument pDoc=GetActiveDocument();

CString path=pDoc->GetPathName();

CWinApp pApp = AfxGetApp();

pApp->WriteProfileString("My Section","File Path",path);

…………

}

CxxApp::InitInstance()

{

CString path=GetProfileString("My Section","File Path",);

…………

CCommandLineInfo cmdInfo;

ParseCommandLine(cmdInfo);

cmdInfom_nShellCommand==CCommandLineInfo::FileOpen;

cmdInfom_strFileName=path;

if (!ProcessShellCommand(cmdInfo))

return FALSE;

…………

}

以上就是关于怎样使用visual studio 2010以C语言编一个简单的窗口程序全部的内容,包括:怎样使用visual studio 2010以C语言编一个简单的窗口程序、如何打开VC的程序编辑框、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10208368.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存