Articles of c #

¿Cómo puedo bloquear la entrada del teclado y el mouse en C #?

Estoy buscando algún código (preferiblemente C #) que evitará la entrada del teclado y el mouse.

Destructores virtuales C ++ 11 y generación automática de funciones especiales de movimiento

Las reglas para la generación automática de funciones de movimiento especiales (constructor y operador de asignación) en C ++ 11 especifican que no se puede declarar ningún destructor. La lógica es, presumiblemente, que si necesitas hacer algo especial en la destrucción, un movimiento puede no ser seguro. Sin embargo, para llamadas de destructor adecuadas en […]

Botón WPF Imagen de Mouseover

Estoy aprendiendo C # y XAML para crear aplicaciones de Windows. Quería crear un botón que tenga una imagen como fondo. Pero al pasar el cursor sobre el botón, el fondo del botón debería cambiar a otra imagen “resaltada”. Intenté agregar las imágenes de fondo en Resources.resx. Tuve que crear un botón personalizado usando estilos […]

¿Debería hacerse imposible llamar a IDisposable.Dispose () varias veces?

¿Deben las implementaciones de IDisposable hacer que Dispose () sea seguro para llamar varias veces? ¿O lo opuesto? ¿Qué enfoque toma la mayoría de las clases de .NET Framework? Específicamente, ¿es seguro llamar a System.Data.Linq.DataContext.Dispose() varias veces? La razón por la que pregunto es porque me pregunto si esta protección adicional es necesaria: public override […]

error C2143: error de syntax: falta ‘;’ antes de ‘tipo’

Soy nuevo en la progtwigción de C .. por favor dígame qué está mal con este progtwig, y ​​por qué estoy recibiendo este error: error C2143: error de syntax: falta ‘;’ antes de ‘tipo’ … extern void func(); int main(int argc, char ** argv){ func(); int i=1; for(;i<=5; i++) { register int number = 7; […]

Acelerar la adición de objetos a Canvas en WPF

Tengo un Canvas que estoy usando en WPF para dibujar muchos rectangularjs de colores, pero el progtwig se está ejecutando realmente lento cuando se agregan. He intentado con diferentes opciones, como agregarlas a una Array y agregarlas todas al mismo tiempo y usar una Image lugar de un canvas para mostrarlas, pero no parecían hacer […]

Oracle.ManagedDataAccess y ORA-01017: nombre de usuario / contraseña no válidos; inicio de sesión denegado

Tengo una situación desafiante en uno de nuestros servidores. Tengo una aplicación ASP.NET MVC 3 que necesita conectarse a una base de datos Oracle 12c. Lo hace usando la siguiente cadena de conexión: User ID=myuserid;Password=mypass;Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=)(PORT = 1521)))(CONNECT_DATA=(SERVICE_NAME=PDB1))); También estoy usando Oracle.ManagedDataAccess, versión 4.121.1.0 de Oracle. Cada bash de conexión da como resultado el siguiente […]

Obtener PID de MS-Word ApplicationClass?

Considera este código: using Microsoft.Office.Interop.Word; ApplicationClass _application = new ApplicationClass(); ¿Puedo obtener el PID del proceso Winword.exe que inició la aplicación _application? Necesito el PID porque con archivos corruptos, simplemente no puedo salir de ApplicationClass, incluso usando este código: _application.Quit(ref saveFile, ref missing, ref missing); System.Runtime.InteropServices.Marshal.ReleaseComObject(_application); GC.Collect(); GC.WaitForPendingFinalizers(); No puedo buscar el proceso winword.exe y […]

referencia indefinida a `strlwr ‘

Mi código es como un compresor de texto, lee texto normal y se convierte en números, cada palabra tiene un número. Se comstack en DevC ++ pero no termina, sin embargo, no se comstack en Ubuntu 13.10. Recibo un error como en el título en Ubuntu “referencia indefinida a` strlwr ‘”, mi código es un […]

Progtwigción orientada a objetos en Haskell

Estoy tratando de comprender la progtwigción de estilo orientado a objetos en Haskell, sabiendo que las cosas van a ser un poco diferentes debido a la falta de mutabilidad. He jugado con clases de tipo, pero mi comprensión de ellas está limitada a ellas como interfaces. Así que he codificado un ejemplo de C ++, […]