|
I am not working on Windows Programming. In fact I have no idea about it. Still anyways, thanks for your help. It's very helpful.
I'll try to fix it from here on.
But what about my problem reading the image back after I have done manipulations on it... How do I write it back to another file?
|
|
|
|
|
Actually the problem is that when i write to the image file, nothing gets written on the image. Do I need to include the image header and all again. If yes, how will I know the address it will point to and all that.
What I have done is, in the target directory, right click and go to new -> Bitmap Image. Renamed it as 1.bmp I'm trying to write the array that contains my grayscale image to that file 1.bmp... But the code does not work. Somehow nothing gets written on it
|
|
|
|
|
And your question we need to use of your code or it doesnt work ?
Of one Essence is the human race
thus has Creation put the base
One Limb impacted is sufficient
For all Others to feel the Mace
(Saadi )
|
|
|
|
|
The code does not execute
|
|
|
|
|
|
...Since, you are trying to read a Bitmap (presumably stored on disk), I'm assuming that you are attempting to write Windows code. Your posted code example has numerous errors. You should start by reading up on the: Bitmap Storage Format, MSDN[^].
This will explain the overall data structure of a bitmap file stored on your computer. You should become familiar with the Bitmap header structure, so that you can read the bitmap file correctly. Here is the reference for the Bitmap Header Types[^]. You should read the headers first to be sure that the image is, in fact, a 24-bit bitmap type (there are numerous variations).
The preferred method is to open the bitmap file with, CreateFile. Then you can read the byte arrays in whatever way is appropriate to your applicatrion.
|
|
|
|
|
The preferred method is to open the bitmap file with, CreateFile.
I am not doing Windows Programming. I am doing a project on face recognition on C++. How do I use CreateFile on C++? Any useful links for that might be helpful
|
|
|
|
|
I'm actually building a BMP Reader in C
And I came accross your code.
I'm only in the beginning and already changed some stuff.
First when you put if(headfirst.type!=19778)
I see that you're not taking ENDIAN in account.
I made some functions to reorder the bytes.
|
|
|
|
|
iges,a usual model in 3D CAD.
I want to show it in my Dialog.
Thanks.
===========================
http://blog.csdn.net/begtostudy
MSN/email:begtostudy@gmail.com
|
|
|
|
|
Have you seen this [^]?
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
Thanks.
opencascade
===========================
http://blog.csdn.net/begtostudy
MSN/email:begtostudy@gmail.com
|
|
|
|
|
Hello all,
I'm a new member in code project group, so I would be appreciated if someone could help me.
I'm looking for a code written by visual fortran or C (fortran is more recommended) about plain strain analysis of a cracked domain.
I look forward your help.
Thanks in anticipation.
Best regards,
Ramin O
|
|
|
|
|
Hello, see [^].
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
HI Experts,
How to Add Move Up and Move Down functionality to My CListCtrl.
Thanks,
Krishna.
|
|
|
|
|
Royaltvk wrote: How to Add Move Up and Move Down functionality to My CListCtrl
What do you mean with that? Do you want to change the order of the items?
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
ya , i want to change the order.
Thanks for concern
|
|
|
|
|
|
isn't this a bit overkill ? or maybe I'm mis-understand you point,
Me think it's easier to just swap items in the "data source" and refresh the list (if in "virtual mode" than it should not be any problem performance wise.
This signature was proudly tested on animals.
|
|
|
|
|
You can delete and refill the whole content or the changed items.
Or: they should originally be sorted and than change the index. This leads to costum sort
Press F1 for help or google it.
Greetings from Germany
|
|
|
|
|
Maybe you mean drag and drop? Click an item, drag to a new position, and drop?
If that's the case, there are several articles about it on CodeProject, as well as a mountain of examples and tutorials elsewhere on the net.
There are three kinds of people in the world - those who can count and those who can't...
|
|
|
|
|
To move an item up:
Call GetNextItem(-1, LVNI_SELECTED) to get the item's index.
Call GetItemText() to get the item's text.
Call InsertItem(nIndex - 1, text) to insert the item in the previous position.
Call DeleteItem(nIndex + 1) to delete the old item
You'll obviously need to massage this a bit to get it to work (e.g., make sure that you don't try and move item 0 up). Moving an item down is almost identical.
"Old age is like a bank account. You withdraw later in life what you have deposited along the way." - Unknown
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
|
|
|
|
|
SQL statment is
"SELECT COUNT(*) FROM [User]"
[User] is a table name, which contains handreds of records.
then I use CRecordset.Open(...) to execute the statment.
but CRecordset.GetRecordCount() function returns 1 always.
I think it is not a good way to go throught all records by CRecordset.MoveNext() - it is too slow.
how to get number of records in the table by SQL directly?
1) is CRecordset right class to execute the SQL?
2) is the SQL statment correct?
thanks for any help.
|
|
|
|
|
includeh10 wrote: but CRecordset.GetRecordCount() function returns 1 always.
That's obvious: your query asks for exactly 1 record, containing 1 field: the number of records.
The value you're searching maybe obtained using CRecordset::GetFieldValue method [^].
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
includeh10 wrote: CRecordset.GetRecordCount()
For that function to give you the result you want, you'd have to use the SQL query "SELECT * FROM User". But don't do that - let the database engine do the maths and return the result as a single-field, single-row recordset, and read the result from that value, as CPallini said.
Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p
|
|
|
|
|