发布时间:2012-12-31 15:27:44
最近做一个移植项目, 用到C调用Python, 在网上搜了好多资料,但是发现按照上面介绍的一步一步来, 根本行不通,最后还是根据系统报出的错误,进行调试才成功, 所以感觉很有必要做下记录。 下面以main.c 调用 hellWorld.py 函数为例进行说明。 helloWorld.py 的内容很简单只是定义了hello函数然后输出“Hello World” main.c 函数也比较简单,主要是初始化python,以及导入python的模块等 里面的Python_Initialize()主要是初......【阅读全文】
发布时间:2012-12-29 21:40:55
今天遇到一个奇怪的问题,项目中有几个地方是需要提取编辑控件的内容,奇怪的是偏偏有一个EDIT的内容提取过程需要连续两次才能成功,而其他的EDIT控件却一次就可以正常提取出来。 提取方式采用SendDlgItemMessage(hWnd,ID_TXADDREDIT,WM_GETTEXT,(WPARAM)64,(LPARAM)getdata); 虽然提取两次也没影响到其他的功能,但感觉就是有点奇怪,不知道这其中是否是有什么地方是需要我注意的,故先将这个问题记录下,以便今后碰到该类问题时,能更好的做总结。也希望对此有了解或知道原因的帮小弟讲解下! &nbs......【阅读全文】
发布时间:2012-12-28 00:09:37
# tar -zxvf jpegsrc.8b.tar.gz# cd jpeg-8b# ./configure --prefix=/usr/local/jpeg8 --enable-shared# make# mkdir /usr/local/jpeg8# mkdir /usr/local/jpeg8/include# mkdir /usr/local/jpeg8/lib# mkdir /usr/local/jpeg8/bin# mkdir /usr/local/jpeg8/man# mkdir /usr/local/jpeg8/man/man1# make install-libXXXXX(太......【阅读全文】
发布时间:2012-12-27 20:47:03
最近在写一个基于Wince的bei_dou串口通信的上位软件,原本很简单的一个按钮消息处理过程,切因为一时的大意而出了小麻烦,结果浪费了近半天时间。 原因在于处理消息时,只做了判断消息是从哪个控件发送出来的,切忘了对消息的具体动作进行判断,结果在按钮响应处理时多响应了多次。就是这个看来如此简单问题这么彻彻底底的让我犯傻了半天。 下面就简单的对按钮的处理过程做一点记录,提醒下自己以后在这方面的细节上多注意 点击(此处)折叠或打开 WORD idltem ,wNotifyCode; HWND hWndctl; hWndctl=(hwnd)lparam; if(......【阅读全文】