天狼鼠

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 47 下一页

2011年3月20日

摘要: 使用启动画面一是可以减少等待程序加载过程中的枯燥感(尤其是一些大型程序);二是可以用来显示软件名称和版权等提示信息。怎样使用VC++制作应用程序的启动画面呢?本文提供四种方法,前三种适用于基于文档的应用程序,第四种适用于基于对话框的应用程序。 1.利用组件库中的Splash Screen组件实现 (1)用Photoshop等制作启动画面图像,保存为bmp格式。 (2)用Appwizard建一个基于单文档的工程Splash。 (3)在资源中插入位图资源 打开VC++的资源编辑器,用鼠标右键单击Resources文件夹,选择Import命令,插入所制作的位图。如果位图超过256色,VC会弹出一个对 阅读全文
posted @ 2011-03-20 16:22 情有独钟 阅读(290) 评论(0) 推荐(0) 编辑

摘要: 如何打开一个应用程序?ShellExecute(this->m_hWnd,"open","calc.exe","","", SW_SHOW );或ShellExecute(this->m_hWnd,"open","notepad.exe", "c:\\MyLog.log","",SW_SHOW );正如您所看到的,我并没有传递程序的完整路径。Q: 如何打开一个同系统程序相关连的文档?ShellExecute(this-> 阅读全文
posted @ 2011-03-20 16:21 情有独钟 阅读(3529) 评论(0) 推荐(0) 编辑

摘要: VC共享乐园------http://www.vcshare.net/VC入门专区------http://dev.yesky.com/vcbase/VC在线-------http://www.vczx.com/VC/MFC专区-----http://www.pconline.com.cn/pcedu/empolder/gj/vc/index.html#VC源码网------http://www.codepub.com/software/download-12-1.html 阅读全文
posted @ 2011-03-20 16:20 情有独钟 阅读(440) 评论(0) 推荐(0) 编辑

摘要: void CBtnWebDlg::OnBnClickedBtnBd(){// TODO: CString CmdLine=L"explorer.exe http://www.baidu.com/"; LPTSTR Cmd=(LPTSTR)(LPCTSTR)CmdLine;//类型转换,详见MSDN STARTUPINFO si={sizeof(si)}; //保存进程的启动信息 PROCESS_INFORMATION pi; //保存进程的相关信息 si.dwFlags=STARTF_USESHOWWINDOW; si.wShowWindow=1; //1窗口显示,0表示后 阅读全文
posted @ 2011-03-20 16:19 情有独钟 阅读(821) 评论(0) 推荐(0) 编辑

摘要: BOOL CDemoDlg::OnInitDialog(){CDialog::OnInitDialog();// Add "About..." menu item to system menu.// IDM_ABOUTBOX must be in the system command range.ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);ASSERT(IDM_ABOUTBOX < 0xF000);CMenu* pSysMenu = GetSystemMenu(FALSE);if (pSysMenu != N 阅读全文
posted @ 2011-03-20 16:18 情有独钟 阅读(467) 评论(0) 推荐(0) 编辑

上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 47 下一页