VC中的一些常用用法(一)- -

转载 2006年10月26日 11:11:00

VC中的一些常用用法

1、得到当前鼠标所在位置
CPoint pt;
GetCursorPos(&pt);//得到位置

2、一次只运行一个程序实例,如果已运行则退出
if(FindWindow(NULL,"程序标题")) exit(0);

3、打开/关闭CD-ROM
(1)在stdafx.h文件中加上:
   include <mmsystem.h>
(2) project->settings
   Link页 Category: input 中的 Object/library modules:
   加上winmm.lib
(3)按钮事件中加入以下代码:
   mciSendString("Set cdAudio door open wait",NULL,0,NULL);//打开
   mciSendString("Set cdAudio door closed wait",NULL,0,NULL);关闭

4、打开网址或mail,运行其它程序
  (1)运行EMAIL或网址
  char szMailAddress[80];
  char szHttp[80];
  strcpy(szMailAddress,"mailto:yz-zm@163.com");
  strcpy(szHttp,"WWW.163.com");
  ShellExecute(NULL,"open",szMailAddress,NULL,NULL,SW_SHOWNORMAL);
  ShellExecute(NULL,"open",szHttp,NULL,NULL,SW_SHOWNORMAL);
  (2)运行其它程序
  在按钮的消息映射函数中调用下面的API:(假定你的可执行文件名为filename.exe)
  ShellExecute(this->m_hWnd, "open", "C://filename.exe", NULL, NULL,

SW_MAXIMIZE) ;
  WinExec("notepad.exe",SW_SHOW);

5、如何让MDI或者SDI的最大化按钮失效??
  (1)
  CMainFrame::PreCreateWndow(cs)
  {
   cs.style &= ~WS_MAXIMIZEBOX;//使最大化按钮失效
   cs.style &= ~WS_MINIMIZEBOX;//使最小化按钮失效
   cs.style &= ~WS_THICKFRAME;//固定窗口的大小
  }
  (2)你如果采用应用程序向导Appwizard建立MFC应用程序框架,在Step 4 of 6中单击

Advanced.....(高级)按钮,旧可以在弹出的   Advanced  Option中对Tick Frame更

改设置就可以实现不可以通过拖动窗口改变大小。

6、如何在我得程序用release编译方式?

在 Bulid 下有个 Configurations 菜单,加入一个Release 配置。然后设置Bulid下 Set

Active Configuration 菜单,将Release 版本设为激活的。这样就可以编译Release 版

本的程序了,发布的时候可以删除Debug版本

 

相关文章推荐

VC常用控件用法.doc

  • 2011年05月13日 13:36
  • 106KB
  • 下载

VC常用控件用法之表头控制Header Control

表头控制(CHeaderCtrl)通常应用在窗口中的文本或数据的列表之上。一般为数据列的标题,可以包括多个部分,用户可以拖动每个部分并可以控制每列的宽度。表头控制类提供了普通表头控制的基本方法,只有在...

Excel常用函数用法详解

  • 2016年02月25日 22:19
  • 309KB
  • 下载

VC List Control 用法及技巧 总结1

目录(?)[-] 1基本操作2获取选中行的行号3复选框操作4动态设置选中行的字体颜色5设置选中行的背景颜色 本文根据本人在项目中的应用,来谈谈CListCtrl的部分用法及技巧。当...

科技英语常用词汇用法手册

  • 2009年11月22日 00:54
  • 10.63MB
  • 下载

VC++, CString的各个函数用法详解与小示例

1.CString::IsEmpty BOOL IsEmpty( ) const; 返回值:如果CString 对象的长度为0,则返回非零值;否则返回0。 说明:此成员函数用来测试一个CStri...

spring mvc常用注解用法说明

  • 2015年08月26日 09:49
  • 50KB
  • 下载

wireshark常用用法总结

  • 2015年08月10日 13:57
  • 3.28MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VC中的一些常用用法(一)- -
举报原因:
原因补充:

(最多只允许输入30个字)