谁知道C#里的关于对话框(AboutDialog)怎么做

谁知道C#里的关于对话框(AboutDialog)怎么做,第1张

我喜欢简单问题~关于对话框就是一个普通窗体,里面添加什么内容随自己喜欢,主要是一些版权声明、版本号、作者介绍等。在VisualStudio2005/2008中提供了一个模板:新建项->“关于”框,然后会得到一个窗体,这个窗体已经可以显示程序集的版本号、公司、版权声明等,只需稍加改动就符合你要求了。

添加多个对话框资源,在“下一步”按钮中调用相应资源即可。

传值可以使用全局变量。

例如定义 int pram;

需要使用的文件里 extern int parm;即可

也可使用对话框的指针

浏览文件夹窗口需要使用WINDOWS

API函数:这个是我自己的程序当中的一段代码:{

BROWSEINFO

bi;

ZeroMemory(&bi,

sizeof(BROWSEINFO));

bihwndOwner

=

m_hWnd;

biulFlags

=

BIF_RETURNONLYFSDIRS;

LPITEMIDLIST

pidl

=

SHBrowseForFolder(&bi);

BOOL

bRet

=

FALSE;

TCHAR

szFolder[MAX_PATH2];

szFolder[0]

=

_T('\0');

if

(pidl)

{

if

(SHGetPathFromIDList(pidl,

szFolder))

bRet

=

TRUE;

IMalloc

pMalloc

=

NULL;

if

(SUCCEEDED(SHGetMalloc(&pMalloc))

&&

pMalloc)

{

pMalloc->Free(pidl);

pMalloc->Release();

}

}

UpdateData(1);

m_Path=szFolder;

UpdateData(0);

}这个代码添加在BUTTON的ON事件函数中,目的是将文件夹路径输出到m_Path这个TEXTBOX控件中。你略微改改名即可使用。

以上就是关于谁知道C#里的关于对话框(AboutDialog)怎么做全部的内容,包括:谁知道C#里的关于对话框(AboutDialog)怎么做、mfc怎么做多个对话框、VB6.0浏览文件夹对话框,怎么做等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/zz/9546208.html

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

发表评论

登录后才能评论

评论列表(0条)

保存