阅读:1525回复:3
一个windriver程序的发布的问题
我用的windriver是注册过的,但是当我把程序发布到另一台机器上时,却总是说时非注册的;我把本机的windrier删掉,在发布此程序,还是说是非注册的,不知为什么。
|
|
最新喜欢:wwengu... |
沙发#
发布于:2003-03-31 10:01
在你源程序中Open(...)调用WD_Open() 操作前加入相应的注册代码就可以了:
void xxx_RegisterWinDriver() { HANDLE hWD; WD_LICENSE lic; hWD = WD_Open(); if (hWD!=INVALID_HANDLE_VALUE) { //xxxxxxxxxxxxxxxxxxxxxxxx 为你的Windriver的注册码 strcpy(lic.cLicense, \"xxxxxxxxxxxxxxxxxxx\"); WD_License(hWD, &lic); WD_Close(hWD); } } BOOL xxx_Open (xxx_HANDLE *phPlx, ...) { ... xxx_RegisterWinDriver(); hPlx->hWD = WD_Open(); ... return TRUE; } |
|
板凳#
发布于:2003-10-26 16:48
这个函数是在哪个文件里啊?
我怎么找不到~~~ :o |
|
地板#
发布于:2004-02-27 17:41
楼上的大虾是不是指发布的未安装windriver的机子上会出现Can not open WinDriver device。的错误。我烦着着问题!
|
|
|