none
如何在對話方塊架構應用程式中藉由使用 Visual C++ . NET 或 Visual C++ 2005 將開頭顯示畫面

    問題

  • http://support.microsoft.com/kb/817372/zh-tw

     

    各位先進您好:

     

    我用vs2005的MFC對話方塊架構想做開頭畫面,依照以上網址的方法做,但做到一半,中間有一段敘述如下:

     

    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------

    注意您必須加入一般支援 Language Runtime 編譯器選項) clr: oldSyntax / (在 Visual C++ 2005 若要成功地編譯這個程式碼範例 如果要執行這項操作,請依照下列步驟執行。:

    1. 依序按一下 [ 專案 , 及 [ ProjectName 屬性.

    請注意 ProjectName 代表的專案名稱。
    2. 展開, 組態屬性 ] , 然後按一下 [ 一般 ] 。
    3. 按一下以選取 ) clr: oldSyntax / (Common Language Runtime 支援, 舊語法 在 Common Language Runtime 支援 在右邊窗格, 專案設定按 [ 套用 ] , 並按一下 [ 確定 ]
    如需 Common Language Runtime 支援編譯器選項, 請造訪下列 Microsoft 網站:

    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------
     
    我依照步驟設定,結果我的編譯器出現:
    命令列 error D8016 : '/MT' 和 '/clrSurpriseldsyntax' 的命令列選項不相容
    我設定了很久,還是無法解決,請問該如何做正確的設定?
     
    2007年8月15日 下午 12:12

解答

所有回覆

  • HI,

     

    您可以利用以下這個現成的Splash Screen類別, 效果好, 我在VC++2005上使用也沒有問題

     

    tihs

    2007年8月16日 上午 03:17
  • Hi:

    tihs是否忘了貼網址? (以下這個現成的Splash Screen類別)?

     

    Kayin

     

    2007年8月20日 上午 09:20
  • 2007年8月21日 上午 01:26
  • tihs:

    再次感謝您的回答,另外想再跟您請教,我個人學習MFC近一年了,還是只會一點皮毛,

    WIN32 API,MFC,.NET 這三種架構,是否專精其一即可,另外在.NET中,C++是不是

    較少人用。

     

    Kayin

    2007年8月22日 下午 03:31
  • HI,

     

    直接用WIN32寫程式的場合並不多見, 比較常見 的是從MFC程式或是.NET程式呼叫WIN32 API. 至於MFC和.NET是否專精一項即可, 這很難講, 因為資訊系統的執行環境越來越複雜, 資訊人員需要會的技術也越來越廣, 難免要學一些有的沒有的東西

     

    tihs

    2007年8月23日 上午 02:07