Cfree 报syntax error 解决办法 (对话框程序)

首先排除你不是代码 问题 哪里都没出错然鹅还是报错而且出现了16进制反汇编窗口 

那个对话框设计器有问题不知道是不是 破解版的原因 每次设计完之后那个dialogs.dlg 就会丢数据  (还不如直接VS来的快 老报错)

出现这种情况应该是dialogs.dlg  数据丢失的问题 

dlg文件是这种格式

包含两个头文件 还有一些窗口的配置 按钮配置等等

#include "dialogs.h"
#include <windows.h>

IDD_MAIN DIALOG 122, 75, 213, 100
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
STYLE WS_MAXIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | 
    WS_THICKFRAME
CAPTION "嗯嗯嗯"
FONT 8, "Tahoma"
BEGIN
    DEFPUSHBUTTON   "抢红包", IDC_QIANG, 69, 31, 40, 14
    EDITTEXT        ID_sum, 21, 30, 32, 12, ES_AUTOHSCROLL
    EDITTEXT        ID_1, 121, 30, 32, 12, ES_AUTOHSCROLL
    EDITTEXT        ID_2, 157, 28, 32, 12, ES_AUTOHSCROLL
END

其中一个破解版的 里面画的窗口不显示 ,另外一个注册码版的 设计完窗口后 

缺少了

#include "dialogs.h"
#include <windows.h>

IDD_MAIN DIALOG 122, 75, 213, 100
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
STYLE WS_MAXIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | 
    WS_THICKFRAME
CAPTION "嗯嗯嗯"
FONT 8, "Tahoma"
缺少了这么一段话 这是我见过的最频繁的两种错误


总结 如果觉得不合适 设计窗口很麻烦建议用VS 或者vc6 毕竟是亲妈 到底是亲

猜你喜欢

转载自www.cnblogs.com/xuexidememeda/p/12655327.html
今日推荐