Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    34

    mfc e etichette colorate

    Ciao a tutti sto iniziando ad avvicinarmi al mondo microsoft e a programmare con le mfc.
    Ora il mio scopo è quello di creare un riquadro (etichetta, editbox, immagine) nel quale scriverà al centro "connesso" e vorrei colorare lo sfondo con un colore rosso se non connesso e verde se non connesso.
    Il mio problema è che non ho la minima idea di come fare.
    Con il d&d ho creato la zona sulla quale dovrei lavorare ma non trovo la procedura/funzione per colorare lo sfondo qualcuno può aiutarmi
    Grazie

  2. #2

    Moderazione

    Ho aggiunto il tag del linguaggio di riferimento alla discussione, in futuro ricordati di metterlo tu fin da subito come da regolamento.
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3

    Re: mfc e etichette colorate

    Originariamente inviato da Giane88
    Ciao a tutti sto iniziando ad avvicinarmi al mondo microsoft e a programmare con le mfc.
    Non so darti un aiuto sul tuo problema, ma mi permetto di darti un consiglio: lascia stare le MFC.
    Le MFC sono un framework brutto, "vecchio stile", non portabile e con numerosi bachi, che Microsoft mantiene tuttora solo perché c'è una quantità incredibile di applicazioni scritte con esse. Dovendo iniziare a sviluppare per Windows oggi io mi orienterei su altre librerie.
    Amaro C++, il gusto pieno dell'undefined behavior.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    34
    scusa pensavo che non servise in quanto il problema non è tanto nel c++ ma proprio nell'uso delle mfc chiedo scusa
    EDIT:
    purtroppo non posso è per il lavoro e devo usare un sdk quindi nn credo di poter cambiare se fosse per me sarei andato sulle qt4 che almeno sono cross platform

  5. #5
    Originariamente inviato da Giane88
    scusa pensavo che non servise in quanto il problema non è tanto nel c++ ma proprio nell'uso delle mfc chiedo scusa
    Nessun problema ; è semplicemente per una questione di ordine e per comodità di chi legge il forum, per cui con un'occhiata si vedono al volo le discussioni dei linguaggi che interessano.
    Amaro C++, il gusto pieno dell'undefined behavior.

  6. #6
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    E ti hanno imposto le MFC o bisogna scegliere un framework qualsiasi che funzioni su windows?

    Perchè le QT sono un framework. E anche molto completo.

    In alternativa c'è il .NET. c++.net non si discosta troppo dal c++ standard

  7. #7
    Originariamente inviato da Stoicenko
    In alternativa c'è il .NET. c++.net non si discosta troppo dal c++ standard
    Oddio, C++/CLI è sostanzialmente un altro linguaggio... in ogni caso, una volta tirato in ballo il .NET Framework, fai quasi prima ad usare C# e limitare l'uso di C++/CLI alle sole esigenze di interoperabilità con codice nativo.
    Amaro C++, il gusto pieno dell'undefined behavior.

  8. #8
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    e limitare l'uso di C++/CLI alle sole esigenze di interoperabilità con codice nativo.
    Se usa COM o funzioni di windows non ne avrebbe bisogno.
    Era per non snaturare il linguaggio usato.
    Se è per lavoro immagino che ci sia un team (o comunque più lavoratori) che programmano in c++ (se hanno proposto MFC immagino siano vecchi programmatori) che di cambiar linguaggio non ci pensano nemmeno morti

  9. #9
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Concordo con MItaly ... C++.NET, a mio parere, è un "ibrido" da evitare assolutamente ...

    Se devo usare il .NET è molto più comodo (e sensato) il C# ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    34
    Originariamente inviato da Stoicenko
    Se è per lavoro immagino che ci sia un team (o comunque più lavoratori)

    Spiego meglio la situazione che se no qua facciamo casino.
    Allora:
    1)Sono un piccolo Ing. Informatico e l'unico che in questa azienda capisce qualcosa di c++ e non tanto direi anche perché ho programmato sempre sotto linux e C normale.
    Al c++ mi sono avvicinato negli ultimi 3-4 mesi ma sempre sotto linux.
    2)Causa SDK adesso devo programmare per forza sotto windows
    Originariamente inviato da Stoicenko
    E ti hanno imposto le MFC o bisogna scegliere un framework qualsiasi che funzioni su windows?
    A questa domanda sinceramente non so rispondere ho solo seguito le istruzioni dell'SDK che c'è nella guida di programmazione.
    3)Nota aggiuntiva che può essere molto utile:
    SDK che sto usando serve per connettersi ai videoregistratori di sorveglianza o a telecamere.
    Spero di essere stato abbastanza chiaro.
    Al momento ho risolto attivando o disattivando il pulsante riconnessione nel caso sia disconnesso o connesso.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.