Gini nih...

Gue kan bikin program Windows, 32 bit.  Salah satu fungsi programnya adalah
meng-update resource-resource (icon, dialog, dllsb) dalam file executable
Win32.

Programnya gue develop di Windows NT 4.0 (SP4). Awalnya sih oke-oke aja,
tapi setelah diuji coba di Windows 98, koq nggak bisa.

Ternyata kegagalannya pas di fungsi API BeginUpdateResource(), gini
kutipannya:

---
  HANDLE hUpdate = BeginUpdateResource(WorkFileName,false);
   if(hUpdate) {
     ... bla..bla..bla
---

Kalo di Windows NT, fungsi ini selalu OK, tapi koq di Windows 98, selalu
gagal (nilai baliknya NULL). Setelah dicari extended error code-nya (via
fungsi GetLastError), ternyata pesan kesalahannya adalah "This function is
valid only in Win32 mode". (Nah lho, emangnya Windows 98 masih 16 bit?)

Ada yang punya pemecahannya? Gimana caranya untuk meng-update
resource-resource executable Win32.

Juga ada yang tau dimana toko buku b*j*k*n Hardi pindah dari Glodok ?
Katanya sih ke Mangga Dua, ada yang tau lokasi spesifiknya. Soalnya saya
sudah mencari seharian tidak ketemu juga.


Thanks berat sebelomnya...

blankz...




 http://www.securitysearch.net/cgi-bin/search/vote.cgi?ID=928555811
 -------------------------------------------------------------------
 untuk berhenti kirim  email  ke  [EMAIL PROTECTED]
 untuk melihat peraturan kirim email  ke  [EMAIL PROTECTED]
 arsip berada di  http://www.mail-archive.com/[email protected]
 

Kirim email ke