ID do artigo: 94209 - Última revisão: terça-feira, 30 de setembro de 2003 - Revisão: 2.0

Perfil de um aplicativo no Microsoft Windows

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
As informações neste artigo estão incluídas na documentação do começando com Visual C++ 5.0. Procure existe revisões futuras.

Nesta página

Expandir tudo | Recolher tudo

Sumário

A versão 1.2 de perfis de fonte Microsoft inclui dois arquivos executáveis: PROFILE.EXE e PROFILEW.EXE. PROFILEW.EXE é um utilitário de perfil de origem hospedado Windows capaz de executar partir da linha de comando ou um ícone no sistema operacional Microsoft Windows do Microsoft. Os nomes dos arquivos em lotes usados para perfil de um aplicativo baseado no Windows-end com a letra "w". Executado esses arquivos em lotes no prompt de MS-DOS porque cada um inicia o Windows. Você também pode perfil de um aplicativo baseado no Windows no Windows.

Mais Informações

O texto abaixo fornece as etapas para tempo de função de perfil no aplicativo de exemplo GENERIC fornecido com o Microsoft Windows Software Development Kit (SDK). A explicação pressupõe que o exemplo GENERIC é instalado no diretório C:\WINDEV\GUIDE\GENERIC e que o Profiler de origem está instalado no diretório C:\PROFILER\BIN. O procedimento tem três etapas principais, da seguinte maneira:

  1. Crie o arquivo PCF e execute PREP.
  2. Crie um ícone para criação de perfis e perfil o aplicativo.
  3. Crie um arquivo de saída com PREP e PLIST.

Criar PREP PCF e executar

PCF (arquivo de comando do Profiler) fornece maior controle para selecionar partes do programa executável ao perfil. O PCF é opcional e não é necessário coletar estatísticas sobre todas as funções do aplicativo.

Com o seguinte PCF, o criador de perfil coleta estatísticas somente para o procedimento de janela principal e para o procedimento de caixa de diálogo sobre GENÉRICO. Para obter mais informações sobre PCFs, consulte o capítulo 4 do Profiler a fonte "Guia do usuário." Colocar o texto a seguir no arquivo GENERIC.PCF:
   FPROFILE TIME
   PROGRAM  GENERIC.EXE DELETE
   OBJECT   GENERIC.OBJ
   FUNCTION MainWndProc ADD  # Note: function names are case sensitive
   FUNCTION About ADD
				
para usar este arquivo, execute as seguintes três etapas:
  1. Coloque o arquivo GENERIC.PCF no mesmo diretório como o código-fonte no GENERIC exemplo.
  2. Criar o exemplo GENERIC com informações de depuração (especificar a opção de opção de compilador /Zi e a opção de opção de vinculador /CO).
  3. Use a seguinte linha de comando para executar o utilitário PREP:
          PREP /P GENERIC.EXE /OT GENERIC.PBT /OI GENERIC.PBI GENERIC.PCF
    						
Para obter mais informações sobre o utilitário PREP, consulte o Apêndice A do Profiler a fonte "Guia do usuário."

Você pode colocar o comando PREP em makefile que cria o perfil versões do seu aplicativo. Execute o utilitário PREP depois de criar o arquivo executável.

Criar um ícone para criação de perfil e o aplicativo de perfil

Execute as seguintes sete etapas:
  1. No Gerenciador de programas do Windows na Microsoft, ative um grupo de programas.
  2. Escolha novo no menu Arquivo.
  3. Escolha OK para criar um novo item de programa.
  4. Na caixa de diálogo Propriedades, digite o seguinte texto no campo de linha de comando:
    PROFILEW C:\WINDEV\GUIDE\GENERIC\GENERIC.EXE
    Observação: Esta linha de comando assume que os arquivos PBI e PBO são chamados GENERIC.PBI e GENERIC.PBO, respectivamente, e que cada reside no diretório C:\WINDEV\GUIDE\GENERIC.
  5. No campo Working Directory, digite o caminho para o PROFILEW.EXE arquivo. Neste exemplo, o diretório correto é C:\PROFILEW\BIN.
  6. Escolha OK para criar o ícone do programa.
  7. Para executar e perfil GENÉRICO, clique duas vezes no ícone ou selecione o ícone e escolha executar no menu Arquivo. Feche GENÉRICO para concluir a criação de perfil.

Criar um arquivo com PREP e PLIST

Execute as duas etapas a seguir:
  1. No prompt do MS-DOS, digite o seguinte comando para atualizar o PBT arquivo:
    PREP /IT GENERIC.PBT /IO GENERIC.PBO /OT GENERIC.PBT
  2. No prompt do MS-DOS, digite o seguinte comando para criar um arquivo de texto de saída:
    PLIST GENERIC.PBT > GENERIC.TXT
Para obter mais informações sobre o utilitário PLIST, consulte o Apêndice A do Profiler a fonte "Guia do usuário."

Embora GENERIC.TXT lista todas as funções no aplicativo GENERIC, ele contém timing e visitas estatísticas para somente as funções About() e MainWndProc().

A informação contida neste artigo aplica-se a:
  • Microsoft Source Profiler 1.0
  • Microsoft Source Profiler 1.2
  • Microsoft Source Profiler 1.2
Palavras-chave: 
kbmt kb16bitonly KB94209 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 94209  (http://support.microsoft.com/kb/94209/en-us/ )
Retired KB ArticleAviso de Isenção de Responsabilidade sobre Conteúdo do KB Aposentado
Este artigo trata de produtos para os quais a Microsoft não mais oferece suporte. Por esta razão, este artigo é oferecido "como está" e não será mais atualizado.