Se han encontrado 2654 coincidencias. | << >> |
C/Visual C |
Pregunta: | 18379 - FUNCIóN API - SHAPPBARMESSAGE |
Autor: | Luis |
¿Cómo puedo programar en Visual C++ lo siguiente?
Necesito crear una aplicación del tipo de la barra de acceso directo de Office. NecesitarÃa que alguien me pudiera enviar un pequeño ejemplo del uso de la función API de Windows 'SHAppBarMessage' para crear aplicaciones de barra de herramientas en el escritorio. Si esto no fuera posible, agradecerÃa asimismo una explicación algo más concreta que la ofrecida por el MSDN Library Visual Studio 6.0. Gracias de antemano a todos. |
Respuesta: | Juan Peralta |
que tal luis, mira en microsoft visula c++ 6 hay un ejemplo completo, sobre como crear una barra de taresas. buscala con el nombre "toolbars", y baja el ejemplo, ten encuenta que necesitas el MSDN. si tienes mas dudas, escribeme a [email protected] |
Pregunta: | 18421 - COMO PASAR UN ARCHIVO DE TEXTO A CóDIGO HTML |
Autor: | Fº Javier RamÃrez |
Hola estoy desarrollando una aplicación en Visual c++ y me gustarÃa saber como puedo traducir un documento de texto como el word en un archivo html.
Basicamente hacer lo mismo que hace word cuando guarda el documento de texto como una página web. Gracias. |
Respuesta: | Jose Mora |
Hola FºJavier,
yo realicé una práctica en la Facultad, práctica que no encuentro, sobre pasar archivo de texto (.txt) a formato web (.htm). La técnica que usé para hacer ese programa fue la siguiente: Leer carácter a carácter el archivo de texto y transformar todos aquellos caracteres ASCII reconocidos a formatos HTML por ejemplo: espacio -> intro -> <br> á -> á ... Pero en el caso de hacerlo con un formato "binario" es mas dificil. Tendras que saber qué encapsulación binaria utiliza el Word para poder indicar el tipo de letra, el tamaño, color, etc... A esto no te puedo ayudar. Espero que esto te ayude en algo. |
Pregunta: | 18661 - NOTACIONES SUFIJA, POSTFIJA, INFIJA ETC |
Autor: | Carlos Muñoz |
Hola que tal les tengo una pregunta .
No e podido encontrar informacion de lo que es Notacion : Sufija , Postfija , infija y arreglos Dispersos sus conceptos basicos. Me podrian ayudar en donde puedo buscar esta informacion y encontrar unos ejemplos utilizando Arreglos y listas. |
Respuesta: | Ariel Peña |
tengo algo de lista talves te pueda servir
llevan una breve explicacion Por la largada del texto, esta en el archivo resp18661.txt. |
Pregunta: | 18815 - SETWINDOWTITLE PARA WINDOWS CE |
Autor: | Raul Mairal Royo |
Hola me llamo Raul y me he encontrado con un problemilla.
Tengo una aplicacion hecha en Visual C++ para Windows CE. En dicha aplicacion me interesaria poder utilizar la instruccion: "SetWindowTitle" pero solo me sirve si el programa es para PC y no para Windows CE. Por favor, alguien me podria decir como puedo ejecutar dicha sentencia para Windows CE o alguna que sea similar ??? Gracias. |
Respuesta: | Alonso Salazar Jimenez |
Aunque no conosco la funcion SetWindowTitle supongo que deseas asginarle el titulo a una ventana, esto yo siempre lo hago efectuando un SetWindowText y pasando la ilera a asignar.
Es esto lo que necesitas? |
Pregunta: | 18890 - STL: CLASE VALARRAY |
Autor: | Cristina Campos Merino |
Hola,
Cuando compilo lo siguiente: bool EsPrimo(valarray<int>& num) { valarray<int> contador (3); contador=1; if (num % contador == 0) ... } ... me da el error: error C2451: conditional expression of type 'class std::valarray<bool>' is illegal No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called Los operadores % y == estan definidos en la clase valarray, ya que es propia de la STL de C. Estoy utilizando Visual C++ 5.0 ¿Alquien sabe a qué puede ser debido este error? Gracias. |
Respuesta: | Reynaldo Hidalgo |
lo que te pasa es que al hacer : if (num % contador == 0)
estas llamando a la funcion de valarray : template <class T> valarray<bool> operator==(const valarray<T>& lhs, T& rhs); que lo que devuelve no es un bool sino un valarray<bool> y no hay funcion de conversion definida para estos tipos, si lo que quieres es chequear que el valarray<bool> tenga todos sus elementos a cero, se pueden buscar soluciones alternativas. como consejo, no dejes de usar y conocer la STL que es una herramienta potentisima. |
Pregunta: | 19066 - FUNCIONAMIENTO DE LAS LIBRERÃAS OPENGL |
Autor: | alberto garcia |
Nivel muy muy básico:
Tengo Windows 98 y me gustarÃa saber qué tengo que hacer para usar las librerÃas openGL. Dónde encontrarlas, y si puede ser, cómo usarlas(dónde colocarlas, etc) ya que en C estoy pegadillo pero me interesa mucho el tema de la programación gráfica. Gracias |
Respuesta: | Pedro Ignacio Fernandez-Arroyo Fraile |
Las librerias de Microsoft las puedes conseguir tanto desde su página como desde la página www.opengl.org.También existe una versión para Windows de Silicon Graphics con ciertas optimizaciones que puedes bajarte de la página wwww.sgi.com.
Tanto en una como en otra lo que tienes que hacer es incluir los ficheros *.h en el directorio donde tu compilador almacene los include, asà como incluir los ficheros *.lib en su correspondiente directorio.Los ficheros *.dll la mejor opción es copiarlos al directorio "Windows\system" ya que suele estar incluido en el PATH y todos los programas que crees los pueden buscar allÃ. De todas maneras te recomiendo que visites sin falta la página nehe.gamedev.net, con los mejores tutoriales de OpenGL que vas a encontrar. Un saludo y Happy Code |
Pregunta: | 19094 - ¿COMO CAMBIAR LA FECHA DEL SISTEMA EN VISUAL C++?? |
Autor: | Jose Luis Lara |
NECESITO TRABAJAR CON LAS FECHAS DEL SISTEMA Y HACERLES CAMBIOS.
EN C HAY UNA FUNCION stime() CON LA CUAL CAMBIAS LA FECHA DEL SISTEMA DANDO UN NUMERO QUE SIMBOLIZA EL NUMERO DE SEGUNDOSTRANSCURRIDOS DESDE EL 1 DE ENERO DE 1970. NECESITO UNA FUNCION QUE HAGA LO MISMO O ALGO PARECIDO PERO EN MICROSOFT VISUAL C++. ESPERO PUEDAN AYUDARME EN ESTO. HASTA PRONTO CAMARADAS. |
Respuesta: | Oscar Vazquez |
Debes utilizar esta función para cambiar la hora de la PC trabajando en entorno Windows 95/98/NT/2000/ME
BOOL SetLocalTime( CONST SYSTEMTIME *lpSystemTime ); Esta es la definición de la estructura SYSTEMTIME typedef struct _SYSTEMTIME { WORD wYear; WORD wMonth; // Enero=1 WORD wDayOfWeek; // no es necesario - lo ignora WORD wDay; WORD wHour; WORD wMinute; WORD wSecond; WORD wMilliseconds; } SYSTEMTIME, *PSYSTEMTIME Dado que en WIn NT/2000 el sistema usa internamente hora UTC, Microsoft recomienda llamar 2 veces esta funciónes ya que el primer llamado realiza posibles correciones de zona que pueden alterar la hora indicada. |
Pregunta: | 19161 - TARJETA DE ADQUISICION DE DATOS |
Autor: | Ruben Farias |
Estoy realizando un Software de adquisicion de datos de variables electricas y quisiera saber si visual C++ 6.0, tiene alguna limitacion para procesar datos a gran velocidad, (yo sabia que VBasic los tiene),
Ademas si me pudieran dar algun lugar donde pueda encontrar informacion sobre comunicacion con la tarjeta de adquisicion y el pc, De ante mano muchas Gracias. Chao. |
Respuesta: | melpomene zeus |
El problema de Visual Basic es que es interpretado (el programa generado es traducido internamente del Basic a código máquina), y para medidas en tiempo real de instrumentos, no es muy fiable, porque es lento. Supongo que se podrÃa hacer en Visual C++, ya que es mucho más factible (que no fácil) controlar el rendimiento de la aplicación. Tal vez hubiese de confeccionarse en entorno DOS, para evitar la sobrecarga del procesador y en tiempo de la máquina causada por Windows, que podrÃa llevar a medidas poco fiables, aunque no tiene que ser imprescindible. En cuanto a la comunicación, depende de que tipo de tarjeta sea y por donde se comunique con el ordenador, como el puerto serie, paralelo, USB... Un buen sitio de partida para encontrar información es www.tomshardware.com |
Pregunta: | 19351 - ENLAZADO DE ARCHIVOS Y LIBRERIAS |
Autor: | Ruben Villablanca |
Hola
Soy un estudiante y con poca experiencia en Visual c++ 6.0, pero my inquetud se basa en que no entiendo algunos conceptos en la declaracion de librerias, archivos de biblioteca y cabecera....Cuando declaro las librerias que voy a utilizar las declaro en proyect - setting - link donde en la pestaña Object/library modules pongo las librerias que utiliza mi programa ejecuatble .. hasta ahi voy bien pero cuando tengo que poner los path de las carpetas que contiene las librerias en Tools - options - directory ...................nose cuantos archivos hay que declarar *.dll o *.ccp o *.h *.lib *.obj (tambien estos archivos.)....... y si hay que declarar estos archivos en que parte en - Source File - Librery file - Include file - Executable File .....(NOSE DONDE DEFINIR MIS ARCHIVOS EN CADA UNA DE ESTAS OPCIONES) ..Ademas mis librerias estan en dos carpetas diferentes y los archivos *. h tambien en las mismas dos carpetas que son distintas a donde se aloja mi archivo del codigo fuente *.cpp ........Espero cualquier Respuesta...Muchas Gracias de Ante mano.......Ojala puedan Ayudarme........ |
Respuesta: | Alvaro Salvatierra |
En Visual C++ en general no se declaran explicitamente los archivos .lib o.dll Si quieres enlazar estaticamente tu programa .exe con MFC debes usar la opcion /MT en Project-Settings-pestaña C C++- Project Options u opcion /MD para enlazado dinamico.
Para el primer caso Visual C usa archivo NAFXCW.LIB en directorio C:/.../VC98/LIB y para el segundo caso usa MFC42.DLL de clases MFC y MSVCRT.DLL (C RunTime) que se encuentran en C:/WINDOWS/SYSTEM En el proyecto debes agregar los archivos .h y .cpp pertinentes usando Project- Add to Project - Files - y alli seleccionas los archivos necesarios. Para utilizar una DLL propia debes crear un Proyecto .EXE con el Application Wizard de Visual C++ y luego agregar al espacio de trabajo el proyecto DLL mediante Project -Add to Project -New - pestaña Project - MFC DLL, marcando boton Add to Current Workspace. Luego con menu Projects - Dependencies hay que marcar que el Proyecto .EXE dependa del proyecto .DLL. Cuando el proyecto termine se instala la nueva DLL en C:/WINDOWS/SYSTEM Saludos y espero haberte ayudado |
Pregunta: | 19520 - MENSAJES EN VISUAL C++ |
Autor: | Antonio Moyano |
Tengo ejecutandose en el PC una aplicacion constantemente y nunca salimos de ella, esta aplicacion esta hecha en Visual C++ y quiero detectar desde esta aplicacion una serie de mensajes que saca windows habisandome por ejemplo de que la baterÃa del portatil esta baja. Necesito que cuando estoy en mi aplicacion trabajando y me salga esta pantalla avisandome del nivel de baterÃa, mi aplicacion sea capaz de detectarla y poder apagarla si quiero . Haber si alguien me puede decir con que mensajedewindows puede detectar este caso o si he de heredar la ventana aplicacion de alguna forma concreta.Gracias de antemano, un saludo. |
Respuesta: | Juan Mellado |
El mensaje que deberÃas procesar es WM_POWERBROADCAST.
Consulta en la ayuda del Microsoft Win32 SDK de cualquier compilador o en la web de Microsoft los parámetros que acompañan a este mensaje. Espero haberte ayudado. Saludos, Juan |
|< << 19 20 21 22 23 24 25 26 27 28 29 >> >| |