Конференция "WinAPI" » Проблема с msctls_progress32 в RES!!! [D7, WinXP]
 
  • kalexi (10.08.08 17:07) [0]
    Проблема, есть следующий файл ресурса:

    #define ROH_DLG 1000
    #define LOGO_IMG 1001
    #define HP_STC 1002
    #define HP_PGB 1003
    #define STAT_STC 1004
    #define INF_BTN 1005

    ROH_DLG DIALOG 0,0,84,50
    STYLE DS_SETFONT | DS_CENTER | WS_CAPTION | WS_SYSMENU
    CAPTION "ROHealer"
    FONT 8,"MS Sans Serif"
    {
     CONTROL "LOGO",LOGO_IMG,"Static",WS_CHILD|WS_VISIBLE|SS_SUNKEN|SS_BITMAP,1,1,81,21
     CONTROL "HP: 10000/10000 (100%)",HP_STC,"Static",WS_CHILD|WS_VISIBLE,1,22,81,8
     CONTROL "Progress",HP_PGB,"msctls_progress32",WS_BORDER,1,30,81,8
     CONTROL "Игра не запущена!",STAT_STC,"Static",WS_CHILD|WS_VISIBLE|SS_SUNKEN|SS_CENTERIMAGE|SS_CEN TER,1,39,54,9
     CONTROL "Инфо...",INF_BTN,"Button",WS_CHILD|WS_VISIBLE|WS_TABSTOP,57,37,26,11
    }


    LOGO BITMAP DISCARDABLE "log.bmp"



    Но когда в нем присудствует msctls_progress32, программа тутже выгружается еще не открывшись.

    Я заметил, что если в цикле обработке сообщений есть вызов некоторых функции (ну там вообще другая программа, функции открытия диалога о сохранении и прочкее, которая работает, я в нее свой ресурс воткнул) то приложение открывается, только уберу - опять не работает.

    В чем проблема??
 
Конференция "WinAPI" » Проблема с msctls_progress32 в RES!!! [D7, WinXP]
Есть новые Нет новых   [134435   +33][b:0][p:0.001]